Known For
Filmography

Hollywood Demons
TV · as Self - Zachery Ty Bryan's Friend · 1 ep

Spacey Unmasked
TV · as Self · 1 ep

The Serpent
Movie · as Detective Franklin

The Last Full Measure
Movie · as Lieutenant Tom Allison

Living Among Us
Movie · as Rick

Blue Jay
Movie · as Jack

Criminal Activities
Movie · as Agent Santos

The Condor
Movie · as John

The Forger
Movie · as Detective Devlin

Reboot
Movie · as Jesse

Alcatraz
TV · as Herman Ames · 1 ep

Touch
TV · as Shane Stevens · 1 ep

Torchwood: Web of Lies
TV · as Nick (voice) · 10 eps

The Bad Penny
Movie · as Young Uncle Johnny

Rizzoli & Isles
TV · as Justin Brown · 1 ep

NCIS: Los Angeles
TV · as Navy Chief Petty Officer Crawford · 2 eps

Pig Hunt
Movie · as John Hickman

War of the Worlds
Movie · as Soldier

Supernatural
TV · as Cole Trenton · 4 eps

Commander in Chief
TV · as Reporter #3 · 1 ep

The Closer
TV · as Vince Malone · 1 ep

Miracles
TV · as ATV Guy 1 · 1 ep

Alias
TV · as Security Station MP #2 · 1 ep

CSI: Crime Scene Investigation
TV · as Kevin Tilsdale · 1 ep
