Marco Castro
#224,108 Most Popular
About
Director and actor best known for his work on the 2007 film Glen or Glenda.
Before Fame
He began studying theatre at age eight and first worked in the film industry as a makeup artist.
Trivia
His debut film was La Lluvia in 2003.
Family Life
He was born in Peru. His family moved to the United States when he was young.
Associated With
He collaborated on several occasions with the world-renowned photographer David Lachapelle.