Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
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"