
Known For
Filmography
—2026
20262025
2025
2025
2025
2024
2024
2024
2023
2023
2022
2021
2019
1999
One Wicked Night
One Wicked Night
Movie · as David

Fight Dirty
Movie · as Patrick
Fight Dirty
Fight Dirty
TV · as Patrick · 2 eps

How to Start a Cult in 5-Easy Steps
Movie · as Tomas Varley

A Home for Christmas
Movie · as James

Rebrand
Movie · as Masked Man 3 (Johnny)

Day One
Movie · as Gavin

Guys at Parties Like It
Movie · as Rick

Halmoni's Pot (Grandma's Pot)
Movie · as Jack

Killington
Movie · as Stripper

Group
Movie · as Haulston

One for the Road
Movie · as Richie Messina

Make Some Noise
TV · as "Name That" Mobster, "Name That" Star Wars · 1 ep

A Good Cop
TV · as Jeremiah · 2 eps

The Crossroads of Hunter Wilde
Movie · as Frank

Law & Order: Special Victims Unit
TV · as Detective Clem Shirk · 1 ep