Home / Discover / People

Elf

2003
as Witness

A Wrinkle in Time

2018
as Mr. Teacher

Among Ravens

2014
as Chad Whitlock

Abandon

2002
as August

American Outlaws

2001
as Bob Younger

Electric Slide

2014
as Detective Fred Mercury

Must Love Dogs

2005
as Jason

The Wind Fisherman

2007
as The Wind Fisherman

Director

Movie If Anything Happens I Love You 2020

Writer

Movie If Anything Happens I Love You 2020
Movie Celeste & Jesse Forever 2012
Movie Frenemy of the State

Executive Producer

Episode Kevin Can F**k Himself
Living the Dream
2021
Episode Kevin Can F**k Himself
We’re Selling Washing Machines
2021
Episode Kevin Can F**k Himself
Fixed
2021
Episode Kevin Can F**k Himself
New Patty
2021
Episode Kevin Can F**k Himself
New Tricks
2021
Episode Kevin Can F**k Himself
The Grand Victorian
2021
Episode Kevin Can F**k Himself
Live Free or Die
2021
Episode Kevin Can F**k Himself
Broken
2021

Crew

Movie Challenger Deep

Guest Star

Episode The Shield
Cherrypoppers
2002
Episode Alphas
Cause & Effect
2011
Episode The Sopranos
House Arrest
2000
Episode In Plain Sight
Stan by Me
2008
Episode In Plain Sight
A Fine Meth
2008
Episode Brothers & Sisters
Bakersfield
2008
Episode In Plain Sight
Who's Bugging Mary?
2009
Episode Brothers & Sisters
It's Not Easy Being Green
2009
Episode Brothers & Sisters
Sibling Rivalry
2009
Episode In Plain Sight
In My Humboldt Opinion
2009
Episode CSI: NY
Wasted
2006
Episode The Sopranos
Employee of the Month
2001
Episode The Sopranos
The Legend of Tennessee Moltisanti
1999
Episode Brothers & Sisters
Unfinished Business
2008