Television and film actor and writer, he is best known for his portrayal of Sir Ivan, also known as Dino Charge Gold Ranger, in Nickelodeon's Power Rangers Dino Charge. He also wrote and starred in the 2012 short film The Cure, which opened at the Cannes Film Festival. He graduated LaGuardia Arts Highschool and attended Professional Performing Arts School. In 2008 he began studying his self-designed major Cognitive Philosophy and Theatrical Arts at Macaulay Honors College at CUNY.