STAGE
THE BROKEN JUMP (as Julius McGowen, Midtown International Theatre Festival, NYC - 2007)
WEASEL EROTICA (as Professor Wagstaff, The Looking Glass Theatre, NYC - 2006)
THE PASSION PLAY (as Pontius Pilate, Park Performing Arts Center, Union City, NJ - 2006)
THE WHALES (as Harry Alton, Where Eagles Dare Theatre, NYC - 2006)
ABNORMAL STEW (as Professor Wagstaff, Baby Hippopotamus Productions, NYC - 2005)
HAMLET (as Hamlet, Hudson Shakespeare Company - 2005)
CORIOLANUS (as Coriolanus, Hudson Shakespeare Company - 2004)
RUN FOR YOUR WIFE (as John Smith, Hackensack Cultural Arts Center - 2004)
HENRY V (as Dauphin, Hudson Shakespeare Company - 2003)
LEND ME A TENOR (as Tito Merelli, Sts Simon & Jude Players, Brooklyn, NY - 2002)
SMITHFIELD & COX (as Smithfield, Sande Shurin Theatre, NYC - 2002)
WHY A DUCK? (as Groucho Marx, O. Henry Hotel, Greensboro, NC - 1999)
FILM
PLAYING DOCTOR (supporting, Jazzmyn Banks Productions - 2008)
SIX (lead, Amired Productions - 2007)
THE INTERROGATION (lead, Zanadune Productions - 2006)
FROM THE LEFT (supporting, Erica Koenig Films - 2005)
THE PROFESSOR'S GHOST (lead, Ginseng Films - 2004)
UNCIVIL UNION (supporting, Harnick Films - 2004)
670 RIVERSIDE (supporting, Naked Eye Productions - 2002)
HOUSE OF PAIN (supporting, Amired Productions - 2002)