Shameless
as Len Martini
Marvel's Agents of S.H.I.E.L.D.
as Davis
MacGyver
as Anton
Ted Lasso
as Zava
New Amsterdam
as Angelo Russetti
A Working Man
as Dimi Kolisnyk
Army Wives
as Airman Pruitt
In Time
as Louis
The Walking Dead: World Beyond
as Dennis Graham
Greyhound
as Eagle
NCIS: Tony & Ziva
as Boris
Love & Other Drugs
as Ned
Guns Up
as Antonio Castigan
The Express
as Gerhard Schwedes
People Like Us
as Telemarketer
K-11
as Arresting Officer
Extraction
as Lev
Blackout
as Jim Crowley
Running Funny
as Michael
Brentwood Strangler
as Richard Chase