1985-10-15 | Denmark
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).