Marco Castro

Director

Birthday November 30, 1980

Birth Sign Sagittarius

Birthplace Peru

Age 43 years old

#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.