Leo Castro
ACTOR, DIRECTOR, WRITER
Leo Castro Movies or Tv Shows (upto Nov 2026) - Watch Online
29th May 2022 | FlixCatalog Staff
Your region:
USA
USALeo 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, 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"
- IMDb Mini Biography By:
Leo Castro
Fan Zone
Leo Castro's Movies and Tv Series available to Stream now ..
The Rise of Judea explores the tumultuous reign of King Herod and the ascent of Roman stewardship in Judea through the words of Flavius Josephus. From his strategic marriage and political ...
6.6/10
104 min
Available in 3 platform(s).