Leo Castro was born in Montevideo, Uruguay and raised in Australia. He lives on the Gold Coast with his wife and three children 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 b...
Show more »
Leo Castro was born in Montevideo, Uruguay and raised in Australia. He lives on the Gold Coast with his wife and three children 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, giving him the opportunity to act in varied and interesting roles. Leo is an accomplished photographer, combining his love of travel with an artistic eye, he recently branched into fashion and homewares through his website. Favourite quote: "don't let others determine what you do"
Show less «