Entre 2009 y 2010 actuó en la serie Smallville como personaje regular en el papel de Metallo y ese mismo año se sumó al reparto de Mujeres desesperadas como el seductor Keith Watson que enamoraba a Bree Van De Kamp (Marcia Cross) durante la octava y última temporada.