En Broadway, se inició en el papel de Arthur en el juego del amor, de Terrence McNally! Valor! Compasión! en 1995, en un papel que él recreó para la versión cinematográfica de 1997. Interpretó papeles secundarios en varias películas como La tormenta de hielo y The Anniversary Party. También ha aparecido en Plan de vuelo, Banderas de nuestros padres, Escritores de la Libertad, Cuando ella me encontró, Transformers: La Venganza de los Caídos, la apuesta y vida con Judy Garland: yo y mis sombras.
* Una vez enviada la Biografía puede tardar entre 24 y 72 horas en ser activada si esta correcta o por el contrario en no publicarla si no pertenece a la ficha o es un texto que no es acorde.