Home / Discover / People

Shameless (US)

2011
as Mickey Milkovich

Final Destination 2

2003
as Brian Gibbons

Castle Rock

2018
as Dennis Zalewski

Capone

2020
as Junior Capone

Battle: Los Angeles

2011
as Pfc. Shaun Lenihan

Justice League vs. the Fatal Five

2019
as Brainiac 5 (voice)

Hatfields & McCoys

2012
as Cotton Top Mounts

Agent Cody Banks

2003
as Fenster

The Long Road Home

2017
as Tomas Young

Thule

2011
as Amn. Jim Parker

Valentine

2001
as Tulga Gang Member #1

Commerce

2011
as Pete

2gether

2000
as Skate Park #1

Pope Dreams

2006
as Pete

After Sex

2007
as Jay

A Wrinkle in Time

2003
as 16 Year Old "IT" Boy

A Guy Thing

2003
as Acne-Faced Teen

The Riches

2007
as Cael Malloy

Holiday Reunion

2003
as Buzz Hodges

Red

2008
as Danny

The Red Line

2019
as Paul Evans

The Sheldon Kennedy Story

1999
as Young Sheldon Kennedy

Killer Bees

2002
as Dylan Harris

Batman Unlimited: Monster Mayhem

2015
as Gogo Shoto (voice)

High Noon

2000
as Billy

Ratz

2000
as James

Freddy Got Fingered

2001
as Pimply Manager

A Dog Named Christmas

2009
as Todd McCray

Max Keeble's Big Move

2001
as Troy McGinty

Director

Episode Godiva's
Begin It Now
2005
Episode Godiva's
The Hungry Ghost
2005
Episode Godiva's
Having Her Cake
2005
Episode Godiva's
Masters of Delusion
2005
Episode Godiva's
Fancy Footwork
2005
Episode Godiva's
Fast and Loose
2005

Guest Star

Episode Shameless (US)
Summer Loving
2012
Episode Shameless (US)
Parenthood
2012
Episode Shameless (US)
But at Last Came a Knock
2011
Episode Medium
Sweet Child O' Mine
2006
Episode Two and a Half Men
Camel Filters + Pheromones
2004
Episode Fillmore!
A Dark Score Evened
2004
Episode A Little Late with Lilly Singh
Cameron Monaghan, Noel Fisher
2020
Episode Shameless (US)
Aunt Ginger
2011
Episode Law & Order: Criminal Intent
Reunion
2008
Episode Shameless (US)
Nana Gallagher Had an Affair
2011
Episode Standoff
Peer Group
2006
Episode Shameless (US)
A Beautiful Mess
2012
Episode Cold Case
The Plan
2004
Episode The Mentalist
Seeing Red
2008
Episode The Outer Limits (1995)
Lion's Den
2001
Episode Shameless (US)
Killer Carl
2011
Episode Shameless (US)
Where There's a Will
2013
Episode Huff
Pilot
2004
Episode Shameless (US)
Frank Gallagher: Loving Husband, Devoted Father
2011
Episode Lie to Me
The Canary's Song
2010
Episode Andromeda
Music of a Distant Drum
2001
Episode Shameless (US)
It's Time to Kill the Turtle
2011
Episode Life (2007)
Find Your Happy Place
2008
Episode Terriers
Missing Persons
2010
Episode Huff
Assault and Pepper
2004