Known For
Filmography
—
2026
2023
2022
2022
2021
2020
2019
2019
2017
2017
2016
2014
2014
2011
2011
2010
2005
1995

A Choice
Movie

Marshals
TV · as Freaked Biker · 1 ep

The Iron Claw
Movie · as Bruiser Brody

Peace River
Movie · as God (voice)

Bromates
Movie · as Crazzey

Courting Mom and Dad
Movie

40: The Temptation of Christ
Movie · as Joseph

Perfect
Movie · as Randall Savage

Troopers: Rise of the Budget
TV · as Terry the Tough Guard · 2 eps

SEAL Team
TV · as Main Mountouneer · 1 ep

The Orville
TV · as Richie · 1 ep

Bad Internet
TV · 1 ep

Henry Danger
TV · as Scud · 1 ep

Marry Me
TV · as Biker · 1 ep

Grimm
TV · as Bar Fight Guy, Big Guy, Harold Big Johnson · 2 eps

Shameless
TV · as Buck · 1 ep

Born to Rage?
Movie · as Paul’s Best Friend

It's Always Sunny in Philadelphia
TV · as Tiny · 1 ep

Mr. Holland's Opus
Movie · as Graduate (uncredited)