Conocido por su papel recurrente de Karl Fink en la serie Dog with a Blog, consiguió un papel de reparto en la película Dark Skies e interpretó el papel de Danny Zigwitz en el corto con mención honrosa en el Festival de Cine de Sundance The Legend of Beaver Dam.
Comenzó a actuar y cantar profesionalmente en el 2008, presentándose en producciones teatrales escolares de Peter Pan y Bye, Bye Birdie. Luego se cambió al teatro de equidad, consiguiendo papeles en The Who's Tommy y BIG, the musical.
Ha tenido papeles de invitado en series, incluyendo en The Mentalist, Wizards of Waverly Place, Breaking In y Bones.
Es cercano a su madre, Aimee Kravette. Tiene una hermana.
Compartió la pantalla con la actriz Kristen Bell en la película You Again.