Sex and Death 101
2008 · Comedy
as Alpha
A Journal for Jordan
2021 · Drama
as Sgt. T.J. Canedy
Beast of Burden
2018 · Action
as Mallory
The Alienist S1-S2
2018 · Crime
as Cyrus Montrose
Vacation Friends
2021 · Adventure
as Harold
Happy Town
2010 · Drama
as Roger Hobbs
Flaked S2
2017 · Comedy
as George
Sahara
1995 · Action
as Tambul
Black Bird
2022 · Biography
as Edmund Beaumont
Mighty Joe Young
1998 · Action
as Kweli
Helstrom
2020 · Action
as Caretaker
Mozart and the Whale
2006 · Comedy
as Blume
Face/Off
1997 · Action
as Tito Biondi
The Forgotten
2004 · Drama
as Carl Dayton
The Loft
2015 · Mystery
as Detective Cohagan
Ballers S5
2019 · Comedy
as Dennis
Passion Play
2011 · Drama
as Malcolm (Monk)
Burn Notice S7
2013 · Action
as Vaughn Anderson
The Hot Zone S1-S2
2019 · Drama
as Col. Vernon Tucker
Clean Slate
1994 · Comedy
as Mort
The Collector
2009 · Horror
as Roy
The Fix
2019 · Crime
as Buck Neal
Rosewood S2
2016 · Crime
as Gerald Kelly