15-10-1985 | Danmark
Stephanie Leon was born in Copenhagen, Denmark as Stephanie León. She is an actress, known for Bagland (2003), Se min kjole (2009) and Ud af mørket (2012).