- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Leo Castro was born in Montevideo, Uruguay and raised in Australia. He lives on the Gold Coast and has had an interest in acting from a young age. He studied drama in school and continued his passion for the arts doing live amateur theatre before moving into work for the film industry. With a Uruguayan and Italian background, Leo has a diverse and versatile look, given the opportunity to act in varied and interesting roles. Leo is an accomplished photographer, combining his love of travel with an artistic eye. Favourite quote: "don't let others determine what you do"
Awards
Filmography