Leo Castro
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 «
Leo Castro's FILMOGRAPHY
HD
Annabelle: Creation
IMDb: 7
2017
109 min
Country: United States
Genre: Thriller, Horror, Mystery
Twelve years after the tragic death of their little girl, a dollmaker and his wife welcome a nun and several girls from a shuttered orphanage into ...