
Known For

Fight Club

Captain America: Civil War

Pirates of the Caribbean: The Curse of the Black Pearl

Captain America: The Winter Soldier

Pirates of the Caribbean: Dead Man's Chest

Venom

Spider-Man 2

Pirates of the Caribbean: At World's End

Terminator 2: Judgment Day

Ant-Man and the Wasp

American History X

Transformers
Filmography

Everybody's Live with John Mulaney
TV · as Self - Burly Attendant #1 (Pre-Tape Segment) · 1 ep

The Continental: From the World of John Wick
TV · as Cormac Henchman #2 · 1 ep

Ant-Man and the Wasp
Movie · as Flatbed Truck Driver (uncredited)

Peppermint
Movie · as Carjack Driver

Sneaky Pete
TV · as Hannah · 1 ep

Marvel's Agents of S.H.I.E.L.D.
TV · as Chronicom Hunter, Soldier · 1 ep

Legion
Movie · as Minivan Dad

Chuck
TV · as Thug #2 · 1 ep

Spider-Man 2
Movie · as Train Passenger (uncredited)

Veronica Mars
TV · as French Teacher · 1 ep

Windtalkers
Movie · as Marine (uncredited)

Swordfish
Movie · as Hostage

The One
Movie · as ER Security Guard

Angel
TV · as Vic · 1 ep

American History X
Movie · as Arresting Officer (uncredited)

Inferno
Movie · as Fireman

Blade Squad
Movie · as Punk #1

Rage
Movie · as Policeman

Unhappily Ever After
TV · as Obnoxious Guy #2 · 1 ep
Pride & Joy
TV · as Messenger · 1 ep

Class of 1999 II: The Substitute
Movie · as Punk Leader

Midnight Run for Your Life
Movie · as Angry Truck Driver

Chicago Hope
TV · as Scooter · 1 ep

Poetic Justice
Movie · as Cashier

Maniac Cop 3: Badge of Silence
Movie · as Pedestrian Heckler

Terminator 2: Judgment Day
Movie · as Burly Attendant

The Rapture
Movie · as Rock Climber

Big Man on Campus
Movie · as Tony Bowers

Sunset
Movie · as Billy Clanton (uncredited)

21 Jump Street
TV · as Todd · 1 ep

Trick or Treat
Movie · as Goon #1