Filmography
Actor:
2020
The Sherman Oaks Haunting
(Short)
John
John
2019/I
Lit
(Short)
Cameron
Cameron
2018
Wedding of Dreams
(TV Movie)
Johnny
Johnny
2018
iZombie
(TV Series)
Zorn Hicks
Zorn Hicks
- Are You Ready for Some Zombies?
(2018)
... Zorn Hicks
2016
Aftermath
(TV Series)
Devyn
Devyn
- Madame Sosostris
(2016)
... Devyn
- A Clatter and a Chatter
(2016)
... Devyn
- Fever of the Bone
(2016)
... Devyn
- In Our Empty Rooms
(2016)
... Devyn
2016
Summer of Dreams
(TV Movie)
Johnny
Johnny
2016/I
Interrogation
Teen Lucas
Teen Lucas
2016
Motive
(TV Series)
Ben Patkowski
Ben Patkowski
- The Dead Hand
(2016)
... Ben Patkowski
2016
DC's Legends of Tomorrow
(TV Series)
Young Mick Rory
Young Mick Rory
- Last Refuge
(2016)
... Young Mick Rory
- The Magnificent Eight
(2016)
... Young Mick Rory (uncredited)
2015-2016
World Trigger
(TV Series)
Kouda / Kakizaki
Kouda / Kakizaki
- To the Future
(2016)
... Kakizaki (English version, voice)
- The Evolving Mikumo Unit
(2016)
... Kakizaki (English version, voice)
- B-rank Rank Wars Begin
(2015)
... Kouda (English version, voice)
- Tekisho Hairein
(2015)
... Kouda (English version, voice)
- The Organon User
(2015)
... Kouda (English version, voice)
10 More Episodes
2015
Minority Report
(TV Mini-Series)
Teen Dash
Teen Dash
- Everybody Runs
(2015)
... Teen Dash
2015
Santa's Little Helper
(Video)
Young Dax
Young Dax
2015
Ties That Bind
(TV Series)
Jeff McLean
Jeff McLean
- Protect and Serve
(2015)
... Jeff McLean
- Legacy
(2015)
... Jeff McLean
- Paying for It
(2015)
... Jeff McLean
- The Whole Picture
(2015)
... Jeff McLean
- Controlled Substance
(2015)
... Jeff McLean
10 More Episodes
2015
UnREAL
(TV Series)
Terry
Terry
- Relapse
(2015)
... Terry
2014-2015
When Calls the Heart
(TV Series)
Gabe Montgomery / Gabe
Gabe Montgomery / Gabe
- Trials of the Heart
(2015)
... Gabe
- Prelude to a Kiss
(2014)
... Gabe Montgomery
- Rules of Engagement
(2014)
... Gabe Montgomery
- Change of Heart
(2014)
... Gabe Montgomery
- Perils of the Soloists
(2014)
... Gabe Montgomery
11 More Episodes
2014
Wings of the Dragon
Young Rene
Young Rene
2013-2014
The Tomorrow People
(TV Series)
Young John
Young John
- Son of Man
(2014)
... Young John
- Sitting Ducks
(2014)
... Young John
- Kill or Be Killed
(2013)
... Young John
2013
Time Tremors
(TV Series)
Max Reno
Max Reno
- Facing the Fear
(2013)
... Max Reno
- The Dreaming Wood
(2013)
... Max Reno
- A Future Friend
(2013)
... Max Reno
- The Prisoner in Time
(2013)
... Max Reno
- The Mysteries of Miss Bugly
(2013)
... Max Reno
7 More Episodes
2013
Horns
Ig Perrish at 13
Ig Perrish at 13
2013
Sea Legs
(Short)
Boy
Boy
2013
Time Tremors
(Video Game)
Max Reno
Max Reno
2013
Jack
(TV Movie)
Young Michael (11)
Young Michael (11)
2012
R.L. Stine's The Haunting Hour
(TV Series)
Mike
Mike
- Grampires Part 2
(2012)
... Mike
- Grampires: Part 1
(2012)
... Mike
2011
Passionflower
Charlie Spencer
Charlie Spencer
2011
Lucky Christmas
(TV Movie)
Max
Max
2011
Goon
Autograph Seeker (uncredited)
Autograph Seeker (uncredited)
2010
Shattered
(TV Series)
Young Ben Sullivan
Young Ben Sullivan
- Out of Sorrow
(2010)
... Young Ben Sullivan
- Stairways to Perceptions
(2010)
... Young Ben Sullivan
2010
Keep Your Head Up, Kid: The Don Cherry Story
(TV Mini-Series)
Donald Cherry - 10
Donald Cherry - 10
- Part 1
(2010)
... Donald Cherry - 10
2010
Less Than Kind
(TV Series)
Paper Boy
Paper Boy
- I Am Somewhere
(2010)
... Paper Boy
Self:
2015
The Morning Show
(TV Series)
Self
Self
- Episode dated 17 August 2015
(2015)
... Self