Filmography
Actor:
2022
After Ever Happy
Robert
Robert
2022
Women of the Movement
(TV Series)
Roy Bryant
Roy Bryant
- The Last Word
(2022)
... Roy Bryant
- Mothers and Sons
(2022)
... Roy Bryant
- Manhunt
(2022)
... Roy Bryant
- Let the People See
(2022)
... Roy Bryant
- Only Skin
(2022)
... Roy Bryant
6 More Episodes
2021
After We Fell
Robert
Robert
2020
The Shadow Diaries
(TV Series)
Cooper Rose
Cooper Rose
- Voodoo
(2020)
- On The Road Again
(2020)
... Cooper Rose
- New Order
(2020)
... Cooper Rose
- The Secret
(2020)
- Dr. Summers
(2020)
9 More Episodes
2020
Kappa Kappa Die
Stewart
Stewart
2020
Doom Patrol
(TV Series)
Johnny Bills
Johnny Bills
- Wax Patrol
(2020)
... Johnny Bills
2019
Good Times
(Short)
Jason
Jason
2018
Medal of Honor
(TV Series documentary)
Joe Annello
Joe Annello
- Hiroshi "Hershey" Miyamura
(2018)
... Joe Annello
2018
Glimpse
(TV Series)
Lucas (2017)
Lucas (2017)
- Circuits
(2018)
... Lucas (2017)
2017-2018
Famous in Love
(TV Series)
Rainer Devon
Rainer Devon
- The Good, the Bad and the Crazy
(2018)
... Rainer Devon
- Full Mental Jacket
(2018)
... Rainer Devon
- Look Who's Stalking
(2018)
... Rainer Devon
- Guess Who's (Not) Coming to Sundance?
(2018)
... Rainer Devon
- The Goodbye Boy
(2018)
... Rainer Devon
20 More Episodes
2016
Sweet/Vicious
(TV Series)
Will Powell
Will Powell
- Tragic Kingdom
(2016)
... Will Powell
- The Blueprint
(2016)
... Will Powell
2016
Aquarius
(TV Series)
William Garretson
William Garretson
- I Will
(2016)
... William Garretson
- Everybody's Got Something to Hide Except Me and My Monkey
(2016)
... William Garretson
2016
Summer of 8
Jesse
Jesse
2015
Any Tom, Dick, or Harry
(TV Movie)
JJ Hale
JJ Hale
2015
Tales from the Darkside
(TV Movie)
Carter
Carter
2015
A Light Beneath Their Feet
Jeremy
Jeremy
2015/II
Circle
The College Guy
The College Guy
2015
Mad Men
(TV Series)
Andy
Andy
- The Milk and Honey Route
(2015)
... Andy
2015/I
Nightlight
Chris
Chris
2014
Heavy Water
River
River
2014/I
Drink
(Short)
Young Gray
Young Gray
2014
The Following
(TV Series)
Preston Tanner
Preston Tanner
- Forgive
(2014)
... Preston Tanner
- Silence
(2014)
... Preston Tanner
- The Reaping
(2014)
... Preston Tanner
- Betrayal
(2014)
... Preston Tanner
2014
Chosen
(TV Series)
Reid
Reid
- Downward Spiral
(2014)
... Reid
2013
Life Life in in Space Space
(Short)
Inspector Shnotzy
Inspector Shnotzy
2012
Happenstance
(Short)
Nick
Nick
2012
Struck by Lightning
Nicholas Forbes
Nicholas Forbes
2012
The Nevsky Prospect
David
David
2011
J.A.W.
(Short)
Seth
Seth
2010
Good Morning Rabbit
(TV Series)
Dumbledoore
Dumbledoore
- National Hamburger Day
... Dumbledoore
2009-2010
Lie to Me
(TV Series)
Rick / Rick Massey
Rick / Rick Massey
- Black and White
(2010)
... Rick
- Secret Santa
(2009)
... Rick Massey (uncredited)
2010
Arcadia Lost
Sye
Sye
2010/I
Valentine's Day
Alex
Alex
2009
Aliens in the Attic
Tom Pearson
Tom Pearson
2008/I
A Day's Work
(Short)
Zack
Zack
2007
Viva Laughlin
(TV Series)
Jack Holden / Jack Holdon
Jack Holden / Jack Holdon
- Fighter
(2007)
... Jack Holden
- Magic Carpet Ride
(2007)
... Jack Holdon
- What a Whale Wants
(2007)
... Jack Holden
- Pilot
(2007)
... Jack Holden
- Bad Moon Rising
... Jack Holdon
6 More Episodes
2006
CSI: Miami
(TV Series)
Raymond Caine Jr.
Raymond Caine Jr.
- Rio
(2006)
... Raymond Caine Jr.
2006
House M.D.
(TV Series)
Mark McNeil
Mark McNeil
- Meaning
(2006)
... Mark McNeil
2006
Jaane Hoga Kya
2006
The 4400
(TV Series)
Todd Barstow
Todd Barstow
- Graduation Day
(2006)
... Todd Barstow
2006
Surface: Behind the Scenes Featurette
(Video short)
Miles Barnett
Miles Barnett
2006
Keeping Up with the Steins
Zachary Stein
Zachary Stein
2006
Think Tank
Young Dex
Young Dex
2005-2006
Surface
(TV Series)
Miles Barnett
Miles Barnett
- Episode #1.15
(2006)
... Miles Barnett
- Episode #1.14
(2006)
... Miles Barnett
- Episode #1.13
(2006)
... Miles Barnett
- Episode #1.12
(2006)
... Miles Barnett
- Episode #1.11
(2006)
... Miles Barnett
15 More Episodes
2005
Bad News Bears
Joey Bullock
Joey Bullock
2005
Life Is Ruff
(TV Movie)
Preston Price
Preston Price
2005
Lost
(TV Series)
Young Tom
Young Tom
- Born to Run
(2005)
... Young Tom (voice, uncredited)
2004-2005
Unfabulous
(TV Series)
Eli Pataki
Eli Pataki
- The Little Sister
(2005)
... Eli Pataki
- The List of Kissed
(2005)
... Eli Pataki
- The 66th Day
(2005)
... Eli Pataki
- The Pink Guitar
(2004)
... Eli Pataki
- The Rep
(2004)
... Eli Pataki
9 More Episodes
2005
CSI: NY
(TV Series)
Will Galanis
Will Galanis
- Tri-Borough
(2005)
... Will Galanis
2004
Joint Custody
(TV Series)
Nate
Nate
2004
The Three Body Problem
(Short)
Byron
Byron
2004
Everwood
(TV Series)
David Beck
David Beck
- Staking Claim
(2004)
... David Beck
2004
Oliver Beene
(TV Series)
Boy
Boy
- Babysitting
(2004)
... Boy
2003-2004
The Bernie Mac Show
(TV Series)
Michael
Michael
- Easy Rider
(2004)
... Michael
- Nut Job
(2003)
... Michael
2004
Scrubs
(TV Series)
Young Todd
Young Todd
- My Tormented Mentor
(2004)
... Young Todd
2003
Run of the House
(TV Series)
Young Kurt
Young Kurt
- Just Like Mom
(2003)
... Young Kurt
2003
Jimmy Kimmel Live!
(TV Series)
Kid
Kid
- Episode #1.134
(2003)
... Kid
2003
Without a Trace
(TV Series)
Kyle
Kyle
- Fallout: Part 1
(2003)
... Kyle
2003
The Honor System
(Short)
Peg
Peg
Producer:
2015
Any Tom, Dick, or Harry
(TV Movie) (executive producer)
2012
Cleetus Redbone: Apparition Apprehension
(Video short) (executive producer)
Writer:
2015
Any Tom, Dick, or Harry
(TV Movie) (written by)
Self:
2018
Movie Night With Karlie Kloss
(TV Series)
Self
Self
- The Goonies
(2018)
... Self
2017
Teen Choice Awards 2017
(TV Special)
Self - Audience Member (uncredited)
Self - Audience Member (uncredited)
2010
Lopez Tonight
(TV Series)
Self
Self
- Episode dated 10 February 2010
(2010)
... Self
2009
Aliens in the Attic: Lights, Camera, Aliens
(Video documentary short)
Self
Self
2009
Aliens in the Attic: Meet the Zirkonians
(Video documentary short)
Self
Self
2009
Aliens in the Attic: The Ashley Encounters
(Video documentary short)
Self
Self
2005
Infanity
(TV Series documentary)
Self
Self
- Surface
(2005)
... Self