Birthday: 26 August 1979, Arlington, Virginia, USA
Height: 166 cm
Sheila Edmondson was born on August 26, 1979 in Arlington, Virginia, USA. She is known for her work on Something the Lord Made (2004), King of the Jungle (2000) and Harlem Aria (1999).