Tamién apaeció de forma recurrente en series como ER dando vida a Jake Scanlon, Covert Affairs como Ben Mercer y en Once Upon a Time como Pinocho/August Booth, onde foi xubíu a miembru del repartu principal a partir del episodiu 14 de la primer temporada.