Don't Log Off
(post-production)
Justin
Your Lucky Day
(post-production)
Cody
2022
Play Dead
(post-production)
Deputy
2022/V
Confession
Randall
2020
Shameless
(TV Series)
Mack
- Frances Francis Franny Frank
(2020)
... Mack
2019-2020
S.W.A.T.
(TV Series)
J.P. Hicks
- Gunpowder Treason
(2020)
... J.P. Hicks
- Pride
(2019)
... J.P. Hicks
2019
Solve: The Podcast
(Podcast Series)
Pat Giles
- The Scoop
(2019)
... Pat Giles (voice)
2019
Things That Fall
(Short)
Alex
2019
Then & Now
(Short)
James
2018
Spinning Man
Matt
2017
Law & Order True Crime
(TV Mini Series)
Glenn Stevens
- The Menendez Murders: Episode 5
(2017)
... Glenn Stevens
- The Menendez Murders: Episode 4
(2017)
... Glenn Stevens
- The Menendez Murders: Episode 3
(2017)
... Glenn Stevens
- The Menendez Murders: Episode 2
(2017)
... Glenn Stevens
- The Menendez Murders: Episode 1
(2017)
... Glenn Stevens
2017
Escaping Dad
(TV Movie)
Jake
2017
Dimension 404
(TV Series)
Jess
- Polybius
(2017)
... Jess
2016
Longmire
(TV Series)
Andrew Price
- One Good Memory
(2016)
... Andrew Price
- A Fog That Won't Lift
(2016)
... Andrew Price
2015
Powers
(TV Series)
Young Walker
- Aha Shake Heartbreak
(2015)
... Young Walker
- Paint It Black
(2015)
... Young Walker
2015
Backstrom
(TV Series)
Ryan Durst
- Takes One to Know One
(2015)
... Ryan Durst
2015
Stalker
(TV Series)
Ian Hemingway
- Lost and Found
(2015)
... Ian Hemingway
2014
The Killing
(TV Series)
Lincoln Knopf
- Eden
(2014)
... Lincoln Knopf
- Truth Asunder
(2014)
... Lincoln Knopf
- Dream Baby Dream
(2014)
... Lincoln Knopf
- The Good Soldier
(2014)
... Lincoln Knopf
- Unraveling
(2014)
... Lincoln Knopf
6 More Episodes
2014
Clue: A Movie Mystery Adventure
(TV Movie)
Seamus
2014
Senior Project
Spencer
2013
Red Widow
(TV Series)
Gabriel Walraven
- The Hit
(2013)
... Gabriel Walraven
- The Coke
(2013)
... Gabriel Walraven
- The Captive
(2013)
... Gabriel Walraven
- The Recorder
(2013)
... Gabriel Walraven
- The Escape
(2013)
... Gabriel Walraven
8 More Episodes
2013
The Pretty One
Hunter
2012/I
Crawlspace
Shane Gates
2012
Arthur Newman
Grant Wells
2011
CSI: Crime Scene Investigation
(TV Series)
Drillbit
- Zippered
(2011)
... Drillbit
2011
Clue
(TV Series)
Seamus
- School for Conspiracy
(2011)
... Seamus
- Enter the Order of Black
(2011)
... Seamus
- A Question of Threes
(2011)
... Seamus
- Who is Mr. Nobody?
(2011)
... Seamus
- Into the Secret Room
(2011)
... Seamus
2011
Kickin' It
(TV Series)
Arthur
- Dojo Day Afternoon
(2011)
... Arthur
2011
Law & Order: Special Victims Unit
(TV Series)
Hunter Mazelon
- Delinquent
(2011)
... Hunter Mazelon
2010
Criminal Minds
(TV Series)
Jeremy Sayer
- Safe Haven
(2010)
... Jeremy Sayer
2010
Sheltered
Young Joey
2010
Astro Boy vs. The Junkyard Pirates
(Video short)
Sludge
2009
Spud
(Short)
Cody
2009
Astro Boy
Sludge (voice)
2009
Gary Unmarried
(TV Series)
Bradley
- Gary Has a Dream
(2009)
... Bradley
2009
The Cleaner
(TV Series)
Miles
- The Turtle & The Butterfly
(2009)
... Miles
2007-2009
Lost
(TV Series)
Young Benjamin Linus / Young Ben
- Dead Is Dead
(2009)
... Young Benjamin Linus
- Whatever Happened, Happened
(2009)
... Young Benjamin Linus
- He's Our You
(2009)
... Young Benjamin Linus
- Namaste
(2009)
... Young Benjamin Linus
- The Man Behind the Curtain
(2007)
... Young Ben
2008
Bones
(TV Series)
Royce King
- The Bone That Blew
(2008)
... Royce King
2008
Four Christmases
Kid in Jump-Jump
2008
The Last Remnant
(Video Game)
Duke Qubine (voice, as Beau Sterling)
2008
ER
(TV Series)
Danny Raskin
- Haunted
(2008)
... Danny Raskin
2007
Scrubs
(TV Series)
Josh
- My Growing Pains
(2007)
... Josh
2007/I
Loaded
Little Boy
2007
The Beast
(Short)
Young Derrik
2007
Mostly Ghostly
(Video)
Max Doyle
2007
Heroes
(TV Series)
Crane Boy
- Chapter Twenty 'Five Years Gone'
(2007)
... Crane Boy
2007
In Case of Emergency
(TV Series)
Gerald
- The Good, the Bad and the Mob
(2007)
... Gerald
2007
Cold Case
(TV Series)
Brat #1
- The Good-Bye Room
(2007)
... Brat #1
2007
Crossing Jordan
(TV Series)
Stewart Manning
- Shattered
(2007)
... Stewart Manning (uncredited)
2006
Oblivion, Nebraska
(Short)
Freddy Emille
2006
Hellsing Ultimate
(TV Mini Series)
Mark
- Hellsing Ultimate, Vol. 1
(2006)
... Mark (English version, voice)
2005
House M.D.
(TV Series)
Boy Magician
- The Mistake
(2005)
... Boy Magician
2005
Gun x Sword
(TV Series)
Carossa
- Sokai no hate
(2005)
... Carossa (English version, voice)
- Inoru wa saudâde
(2005)
... Carossa (English version, voice)
- Kagayaku wa denryuu hibana
(2005)
... Carossa (English version, voice)
- Neo orijinaru
(2005)
... Carossa (English version, voice)
- Yume no tochû
(2005)
... Carossa (English version, voice)
7 More Episodes
2005
7th Heaven
(TV Series)
Kid with Gun
- Home Run
(2005)
... Kid with Gun
2005/I
Left Behind
(Short)
Ghost Boy