
Acting

The Healer
as Tom Ackhurst

X-Men: Apocalypse
as Military Official Brown

All Hallows' Eve 2
as Devil (segment "The Last Halloween") (archive footage)

My Ex-Ex
as Ludwig

Best Christmas Party Ever
as Father

The Last Halloween
as The Devil

Wrecked
as Raymond Plazzy

X-Men Origins: Wolverine
as Hunter #1

Shooter
as Ben Davis (as Adrian Hughes)

Past Tense
as Jordan

The Expanse
as Nikil · 2 ep.

Killjoys
as Prison Guard #1 · 1 ep.

The Strain
as Neil · 1 ep.

Remedy
as Lou · 1 ep.

Suits
as Guard #2 · 3 ep.

Haven
as Tor Magnusson · 1 ep.

Republic of Doyle
as Leon · 1 ep.

Human Target
as Guard · 1 ep.

The Listener
as Vince Masterson · 1 ep.

Battlestar Galactica
as Lt. Terry Burrell · 1 ep.