Big and small screen star who rose to fame for his portrayal of Chance, a.k.a. Kamen Rider Torque, in the television series Kamen Rider: Dragon Knight. He has also guest starred in shows like Without a Trace, NCIS, and American Horror Story.
His first screen acting role was in a 2005 episode of Ned's Declassified School Survival Guide.
In 2016, he was cast as Brock in the Netflix film XOXO.
He hails from Boston, Massachusetts.