Home / Discover / People

Sully

2016
as Jeff Kolodjay

Rosewood

2015
as Mitchie Mendelson

Sleepover

2004
as Ren Corky

Psych: The Movie

2017
as Sam Sloan

Superman Returns

2006
as Jimmy Olsen

Veronica Mars

2014
as Luke Haldeman

Cavemen

2007
as Andy

The Throwaways

2015
as Drew Reynolds

The Gender Card Flip

2016
as Bret Johnson

Detroit Rock City

1999
as Jeremiah 'Jam' Bruce

Jungle 2 Jungle

1997
as Mimi-Siku

River's End

2005
as Clay Watkins

Fanboys

2009
as Eric

Rolling Kansas

2003
as Dinkadoo Murphy

In Enemy Hands

2005
as Virgil Wright

Freshman Orientation

2004
as Clay Adams

Skyward

2017
as Deputy Rudder

Producer

Movie Finding Sofia 2016

Guest Star

Episode The Resident
Broker and Broker
2019
Episode A Million Little Things
surprise
2022
Episode CSI: NY
'Til Death Do We Part
2005
Episode Rosewood
Asphyxiation & Aces
2017
Episode Rosewood
Naegleria & Neighborhood Watch
2017
Episode Rosewood
Sudden Death & Shades Deep
2016
Episode Rosewood
Puffer Fish & Personal History
2017
Episode Rosewood
Calliphoridae & Country Roads
2017
Episode Rosewood
White Matter & the Ways Back
2017
Episode Law & Order
Burned
1997
Episode Rosewood
Clavicle Trauma & Closure
2017
Episode Rosewood
Amparo & the American Dream
2017
Episode Warehouse 13
There's Always a Downside
2012
Episode Rosewood
Blistering Heat & Brotherly Love
2017
Episode A Million Little Things
fight or flight
2018
Episode Rosewood
Benzodiazepine & The Benjamins
2017
Episode The Expanse
Paradigm Shift
2017
Episode A Million Little Things
band of dads
2018
Episode Rosewood
Radiation & Rough Landings
2017
Episode CSI: Miami
Murder in a Flash
2004
Episode A Million Little Things
save the date
2018
Episode Veronica Mars
A Trip to the Dentist
2005
Episode A Million Little Things
friday night dinner
2018
Episode Human Target (2010)
Sanctuary
2010
Episode Veronica Mars
You Think You Know Somebody
2004
Episode Face Off
Dangerous Beauty
2012
Episode Rosewood
Mummies & Meltdowns
2017
Episode Rosewood
Fairy Tales & Frozen Truths
2017
Episode Kevin (Probably) Saves the World
Listen Up
2017