2024 - I tradimenti - Attore - Malcolm MacLeod
2019 - Era mio figlio - Attore - Jay Ford
2013 - The Call - Attore - Alan Denado
2013 - Oldboy - Attore - Chucky
2013 - Vijay - Il mio amico indiano - Attore - Micky
2009 - Amabili resti - Attore - Len Fenerman
2004 - IL PADRE DI MIO FIGLIO - Attore - Dominic
1999 - I Soprano - Attore - Christopher MoltisantiSceneggiatura
1999 - OFFICE KILLER - L'IMPIEGATA MODELLO - Attore - Daniel Birch
1999 - S.O.S. Summer of Sam - Panico a New York - SoggettoSceneggiatura
1998 - ON THE RUN - Attore - Albert
1996 - GIRL 6 - SESSO IN LINEA - Attore - Cliente N. 30
1996 - Ho sparato a Andy Warhol - Attore - Ondine
1996 - Ancora vivo - Attore - Giorgio Carmonte
1996 - A un passo dalla fine - Attore - Angel
1995 - The Addiction - Attore - Prete
1995 - Ritorno dal nulla - Attore - Bobby
1995 - FLIRT (NEW YORK BERLINO TOKIO RELAZIONE AMOROSA SUPERFICIALE) - Attore - Michael
1995 - Bad Boys - Attore - Jojo
1994 - Amateur - Attore
1993 - VERSO IL PARADISO - Attore - Leonard Villanova
1991 - JUNGLE FEVER - Attore - James Tucci
1989 - Conta su di me - Attore - George