Emilio Cast was born on December 25, 1993 in Pomona, California, USA. He is an actor, known for Click (2006), Father Time (2008) and Of Age (2011).
No data