2023
The TRIP
(pre-production)
Sam Watson
2020-2022
Surf Guard
(TV Series)
Hot Dog Hank
- Nerf Guard
(2022)
... Hot Dog Hank
- Changing of the Guard
(2022)
... Hot Dog Hank
- Perfect Strangers
(2020)
... Hot Dog Hank
2020
My Friend's Play
Gale
2020
Serpent in the Bottle
Trent Harris
2020
Adverse
Kyle
2019/I
One Way
(Short)
2019
NCIS
(TV Series)
Tommy 'Peaches' Mulligan
- The Last Link
(2019)
... Tommy 'Peaches' Mulligan
2018/II
Samantha
(Short)
Henry Mathis
2018
Malicious
James Harper
2017
The Super
Brad
2017
A Deadly Affair
(TV Movie)
Trevor
2016
Quarries
Mitchell
2016/II
The Neighbor
Cooper
2016
A Beginner's Guide to Snuff
Dominic Winters
2015
Little Paradise
Ken
2015
True Detective
(TV Series)
Lenny Tyler
- Omega Station
(2015)
... Lenny Tyler
- Maybe Tomorrow
(2015)
... Lenny Tyler
2015/III
Here
(Short)
Max
2015
1st Date
Brian Adams
2014
Stranglehold
Frank Hardy
2014
Crazy Like Me
(Short)
Nathan
2013
Crosshairs
Grandie
2012
The Stooges
(TV Series)
Mikail
2011
Dear Babushka
(Short)
Mikail
2010
Special Ops
Techie
2010
Night of the Punks
(Short)
Kenny
2010
Three Rivers
(TV Series)
Bobby
- Case Histories
(2010)
... Bobby
2009
Little Odessa
(Short)
Mikail
2009
Turn Me on, Dead Man
(Short)
Charlie
2008
Privileged
(TV Series)
Sammy
- All About Overcompensating
(2008)
... Sammy
2008
Devil's Run
(Video short)
Silas
2007
Close to Home
(TV Series)
Matthew Simmons
- Protégé
(2007)
... Matthew Simmons
2007
Without a Trace
(TV Series)
Ian Hewitt
- Primed
(2007)
... Ian Hewitt
2005
Graphic
(Short)
John
2004
Debating Robert Lee
Michael Holland
2003
Jeepers Creepers 2
Jack Taggart Jr.
2002
Night Visions
(TV Series)
Wes (segment "The Maze")
- The Maze/Harmony
(2002)
... Wes (segment "The Maze")
2002
Shadow Realm
(TV Movie)
Wes
2001
American Pie 2
High School Guy
2000
Cheaters
(TV Movie)
Darius Bettus
2000
Strange World
(TV Series)
- Age of Reason
(2000)
1999
Undressed
(TV Series)
Mark
- If Words Could Kill #2
(1999)
... Mark
- If Words Could Kill
(1999)
... Mark
- The Ex-Files
(1999)
... Mark
- They Call It Puppet Love #2
(1999)
... Mark
- Strip Poker
(1999)
... Mark
6 More Episodes
1996
The Little Riders
(TV Movie)
Paul Petersen
1994
Little Big League
Billy Heywood
1994
The Yarn Princess
(TV Movie)
Daniel Thomas
1993
Mother's Boys
Kes Madigan
1992
Human Target
(TV Series)
Sam
- Unaired Pilot
(1992)
... Sam
- Pilot
(1992)
... Sam
1991-1992
Davis Rules
(TV Series)
Charlie Davis
- The Girl with Someone Extra
(1992)
... Charlie Davis
- Brother, Can You Spend a Dime?
(1992)
... Charlie Davis
- Ferry Tale
(1992)
... Charlie Davis
- A Foggy Day on Puget Sound
(1992)
... Charlie Davis
- Everybody Comes to Nick's
(1992)
... Charlie Davis
29 More Episodes
1992
Newsies
Les Jacobs
1991
Guilty by Suspicion
Paulie Merrill
1991
Not of This World
(TV Movie)
Billy Fletcher
1990
Parker Lewis Can't Lose
(TV Series)
Young Jerry
- Science Fair
(1990)
... Young Jerry
1990
Molloy
(TV Series)
Jason Walker
- The Day the Squirrel Cried
(1990)
... Jason Walker
- Business as Usual
(1990)
... Jason Walker
- The Object of Her Obsession
(1990)
... Jason Walker
- Surprise
(1990)
... Jason Walker
- Pilot
(1990)
... Jason Walker
7 More Episodes
1989
The Wizard
Jimmy Woods / The Wizard
1989
Roseanne
(TV Series)
Lonnie Anderson
- We Gather Together
(1989)
... Lonnie Anderson
- Boo!
(1989)
... Lonnie Anderson
1989
I Know My First Name Is Steven
(TV Mini Series)
Steven Stayner (Age 7)
- Episode #1.2
(1989)
... Steven Stayner (Age 7)
- Episode #1.1
(1989)
... Steven Stayner (Age 7)
1989
21 Jump Street
(TV Series)
Young Hanson
- Woolly Bullies
(1989)
... Young Hanson
1988
ABC Afterschool Specials
(TV Series)
Jack
- Tattle: When to Tell on a Friend
(1988)
... Jack
2023
The TRIP
(producer) (pre-production)
2020-2022
Surf Guard
(TV Series) (producer - 15 episodes)
- Surf's Up! Shoobie's Under!
(2022)
... (producer)
- Nerf Guard
(2022)
... (producer)
- Mayor "Scamuel" Likely
(2022)
... (producer)
- On a Farm
(2022)
... (producer)
- Changing of the Guard
(2022)
... (producer)
15 More Episodes
2017
Big Bear
(producer - produced by)
2016/III
Desolation
(producer)
2016
A Beginner's Guide to Snuff
(producer)
2015
Little Paradise
(producer)
2013
Lying for a Living
(TV Series) (producer)
2012
The Stooges
(TV Series) (producer - 2012-)