Leyla Milani

Leyla Milani

Birthday: April 2, 1982

Place of Birth: Toronto, Ontario, Canada

Television Credits

Deal or No Deal
Deal or No Deal
Self - Briefcase Girl 233 episodes 2005
View Show Details