
Acting
Community Rating
5.6
TMDB estimate
Born
September 27, 1975 (age 50)
Born in
Los Angeles, California, USA

Hollywood Demons
as Self - Zachery Ty Bryan's Friend
2025

Spacey Unmasked
as Self
2024

The Serpent
as Detective Franklin
2021

The Last Full Measure
as Lieutenant Tom Allison
2020

Living Among Us
as Rick
2018

Blue Jay
as Jack
2016

Criminal Activities
as Agent Santos
2015

The Condor
as John
2015

The Forger
as Detective Devlin
2014

Reboot
as Jesse
2012

Touch
as Shane Stevens
2012

Alcatraz
as Herman Ames
2012

Torchwood: Web of Lies
as Nick (voice)
2011

Rizzoli & Isles
as Justin Brown
2010

The Bad Penny
as Young Uncle Johnny
2010

NCIS: Los Angeles
as Navy Chief Petty Officer Crawford
2009

Pig Hunt
as John Hickman
2008

Commander in Chief
as Reporter #3
2005

Supernatural
as Cole Trenton
2005

War of the Worlds
as Soldier
2005