
Known For
Filmography
2025
2024
2020
2018
2013
2009
2007
2007
2002
2001

Task
TV · as SAC Dale Carroll · 2 eps

Held Hostage in My House
Movie · as Client #1

The Immortal Jellyfish
Movie · as The Hurt Man

New Amsterdam
TV · as Mr. Olenchalk · 1 ep

Dead Man Down
Movie · as Alex

The Lovely Bones
Movie · as Deputy

Diorama
Movie · as Sam

Flikken Maastricht
TV · as Bill Stark · 8 eps

The Wire
TV · as Gene · 3 eps

Shot in the Heart
Movie · as Bobby Gene