Ha trabajado en cine, televisión y teatro. Empezó su carrera profesional en diversas obras off-Broadway entre las que mencionaremos "Robbers", para el American Place Theatre, y "Our Lady of 121st Street", para el Union Square Theatre. Más recientemente ha trabajado en "The Last Days of Judas Iscario...