Known For
Filmography

Pretty Hurts
Movie · as Roger

Beyond the Gates
TV · as Joey Armstrong · 24 eps

Red Velvet
Movie · as Agent (voice)

Confidential Informant
Movie · as Joe Mangano

Diary of a Spy
Movie · as George

A Dark Foe
Movie · as Vincent

Ten-Cent Daisy
Movie · as Richard

The Queen of Hollywood Blvd
Movie · as The Snitch

S.W.A.T.
TV · as Ashe · 1 ep

God's Not Dead 2
Movie · as Superintendent Jim Powell

Recovery Road
TV · as William Walker · 1 ep

Bull
TV · as Donovan Nichols · 1 ep

Bosch
TV · as Lance Cronyn · 4 eps

How We Got Away with It
Movie · as Becker

True Detective
TV · as Jacob McCandless · 6 eps

What Happens Next
Movie · as Paul

Blue Bloods
TV · as Judge Fenton · 1 ep

Ice Dreams
Movie · as Nolan

Castle
TV · as Agent Connors · 1 ep

NCIS: Los Angeles
TV · as Phillip Nelson · 2 eps

While the Children Sleep
Movie · as Tate Walker

Must Love Dogs
Movie · as Peter

Right on Track
Movie · as Gregg Enders

NCIS
TV · as Perry Davidson · 1 ep

Everwood
TV · as Bill Schmicker · 1 ep

CSI: Crime Scene Investigation
TV · as Martin Sidley · 1 ep

Point of Seduction: Body Chemistry III
Movie · as DJ

Fall From Grace
Movie · as Brian

Listen to Me
Movie

Baywatch
TV · as Chris Barron · 2 eps

The Alamo: Thirteen Days to Glory
Movie · as Captain Almeron Dickinson

21 Jump Street
TV · as Mick · 1 ep

Rocky Road
TV · as Jerry Daniels · 3 eps

Santa Barbara
TV · as Mark McCormick · 254 eps

The Facts of Life Goes to Paris
Movie · as Young Man

Square Pegs
TV · 1 ep

Voyagers!
TV · 1 ep

General Hospital
TV · as Kevin Collins · 256 eps
