Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Ambulance

2022
as FBI Agent Anson Clark

The Dry

2021
as Greg Raco

Heart, Baby!

2017
as Randy

Gifted

2017
as Bradley Pollard

Sun Records

2017
as Dewey Phillips

In the Night

2015
as A.P.

Return to Sender

2015
as Tony Desantos

Bound for Greatness

2014
as Darren Meadows

American Sniper

2014
as Jeff Kyle

Worm

2013
as Dustin

Free Samples

2013
as Danny

A Case of You

2013
as Eliot

Complacent

2012
as Thomas Pulchek

The Man Who Never Cried

2011
as Ralph Winston

When in Rome

2010
as Priest (Father Dino)

My Generation (2010)

2010
as Kenneth Finley

No Deal

2010
as Kygan

The Runaways

2010
as Rodney Bingenheimer

Paul Blart: Mall Cop

2009
as Veck Sims

Taking Chances

2009
as Digger Morris

Amusement

2008
as The Laugh

Pathology

2008
as Ben Stravinsky

After Sex

2007
as David

The Break-Up

2006
as Date (Paul)

Wedding Crashers

2005
as Todd Cleary

Starkweather

2004
as Bob Von Buch

In Your Face

2002
as Todd Jarvis

Writer

Movie A Case of You 2013

Producer

Movie A Case of You 2013

Guest Star

Episode Into the Dark
I'm Just F*cking with You
2019
Episode Ray Donovan
Ellis Island
2018
Episode Legion
Chapter 8
2017
Episode Rizzoli & Isles
Tears of a Clown
2014
Episode NCIS
Prime Suspect
2013
Episode Maron
Mexican Angel
2013
Episode It's Always Sunny in Philadelphia
Mac & Charlie Die (2)
2008
Episode The Closer
No Good Deed
2006
Episode CSI: Crime Scene Investigation
Up in Smoke
2006
Episode Lost
Raised by Another
2004
Episode 8 Simple Rules
Mall in the Family
2004