Known For
Filmography

Disconnected
Movie

I Love LA
TV · as Guy on Subway · 1 ep

The Exhibit
Movie · as Max

Hazard
Movie · as Dr. Bower
Just One Life
Movie · as Dr. Arthur Paul

Into the Spotlight
Movie · as William Banks

The Staircase
TV · as Mark Zamperini · 2 eps

Secret Agent Dingledorf and His Trusty Dog Splat
Movie · as Paul

The Dark: Great Deceiver
TV · as Pastor Peter Braxton · 5 eps

Submission
Movie · as Dr. Anthony 'Rev' Moore

Mine 9
Movie · as Daniel

The World We Make
Movie · as Jeff Grove

My Stepfather's Secret
Movie · as Frank

The Work Wife
Movie · as Sean

Intensive Care
Movie · as Seth

Reach
Movie · as Jack Perkins

Legal Action
Movie · as Jay Chambers

Hope For Christmas
Movie · as Tom

Domain
Movie · as Orlando

Sightings
Movie · as Detective Brendan Pitney

Sweet Sweet Summertime
Movie · as Charlie Shawn

Trew Calling
Movie · as I Am

Miracles from Heaven
Movie · as Fireman

Believe
Movie · as Albert Bagley

Sinking Sand
Movie · as Josh

Can I Get a Witness Protection?
Movie · as Xavier

Timeless
TV · as Colonel Ryerson · 1 ep

Woodlawn
Movie · as Jerry Stearns

Bad Dog and Superhero
Movie · as Vinnie

Resurrection
TV · as Gary Humphrey · 6 eps

Stalker
TV · as Greg Miner · 1 ep

Chicago P.D.
TV · as Michael Willard · 1 ep

Red Line
Movie · as Jared

A Christmas Tree Miracle
Movie · as David George

Closure
Movie · as Matt West

Under the Dome
TV · as Paul Randolph · 2 eps

The Fosters
TV · as Officer Meritt · 1 ep

Devious Maids
TV · as Rick Hagerty · 1 ep

Blackout
Movie · as Gate Guard Tom

Transformers: Dark of the Moon
Movie · as Black Ops NASA Technician (1969)

Useless
Movie · as Evan

Rizzoli & Isles
TV · as Kevin Flynn · 1 ep

Crossing Over
Movie · as Agent Sterns

Dollhouse
TV · as Jack · 1 ep

The Middleman
TV · as Campus Police Officer Stecker · 1 ep

Weeds
TV · as Officer Wick · 1 ep

Desperate Housewives
TV · as Hank Orlofsky · 1 ep

NCIS
TV · as William Moore, Stuart Greco · 1 ep

Threat Matrix
TV · as Coast Guard Lieutenant James · 1 ep

CSI: Miami
TV · as Uniform Cop · 1 ep

Without a Trace
TV · as Ray Mullins · 1 ep

Double Bang
Movie · as Bartender

24
TV · as Brown · 4 eps

Supernova
Movie · as Rescue Leader (uncredited)

Will & Grace
TV · as Patrick · 1 ep

The Pretender
TV · as News Reporter · 1 ep

Diagnosis: Murder
TV · as Mickey Hoving · 1 ep
