Emma Leonard was born in 1984 in Brisbane, Queensland, Australia. She is an actress and editor, known for Dogstar (2006), Wicked Science (2004) and Very Small Business (2008).
演员
饰:Lincoln
2016-12-16(澳大利亚)
饰:Gesonde
2013-12-12(美国)
6.8分
饰:Ensemble Cast
2011-02-08(澳大利亚)
饰:Leslie
2008(澳大利亚)
7.9分
饰:Shop Assistant
2008-09-02(澳大利亚)