2024
The Bad Guys: Haunted Heist as Wolf (voice)2024
Nobody Wants to Shoot a Woman as Sean2023
The Bad Guys: A Very Bad Holiday as Wolf (voice)2023
Bleecker as Randy2022
The Bad Guys as Delivery Driver / Museum Guest 1 (voice)2021
Mayor of Kingstown as Lewis2021
Hide and Seek as Cisco2021
No Longer Suitable For Use as Not available2020
FBI: Most Wanted as Cormac McClure2020
Clover as Joey2019
After Class as David Cohn2018
Are We Not Cats as Kyle2017
The Dark of Night as Douglas2016
Mercy as Ronnie2015
Blindspot as Randy Luskey2014
The Affair as Caleb Lockhart2014
Forever as Kevin Crachiolla2014
Take Care as Jason2014
Loitering with Intent as Dominic2011
Daylight as Renny2010
Blue Bloods as Starvos Constantine2001
Law & Order: Criminal Intent as Holden Foster1999
Law & Order: Special Victims Unit as Dorsey1999
The Sopranos as Not available2014
Loitering with Intent Writer2014
Loitering with Intent Producer2011
Daylight WriterNaN
Buick DirectorNaN
Buick Writer