Show
Actor (23 credits)
2021
Grow
(TV Series)
Josh
Josh
- Week five
(2021)
... Josh
- Week four
(2021)
... Josh
- Week two
(2021)
... Josh
- Week one
(2021)
... Josh
2020
Raised by Wolves
(TV Series)
Halphas
Halphas
- Mass
(2020)
... Halphas
- Lost Paradise
(2020)
... Halphas
- Infected Memory
(2020)
... Halphas
- Nature's Course
(2020)
... Halphas
- Virtual Faith
(2020)
... Halphas
2020
Vagrant Queen
(TV Series)
SAO #2 (Masked) / Hippy Alien
SAO #2 (Masked) / Hippy Alien
- All Old Things Must Pass: Part 1
(2020)
... SAO #2 (Masked) / Hippy Alien
- In a Sticky Spot
(2020)
... SAO #2 (Masked)
2018
Troy: Fall of a City
(TV Series)
Deiphobus
Deiphobus
- Offering
(2018)
... Deiphobus
- Twelve Days
(2018)
... Deiphobus
- Battle on the Beach
(2018)
... Deiphobus
- Hunted
(2018)
... Deiphobus
- Spoils of War
(2018)
... Deiphobus
- Siege
(2018)
... Deiphobus
- Conditions
(2018)
... Deiphobus
- Black Blood
(2018)
... Deiphobus
2017
Origins: The Journey of Humankind
(TV Series documentary)
Sapian / Strong Hunter
Sapian / Strong Hunter
- Building the Future
(2017)
... Sapian / Strong Hunter
- Progress of War
(2017)
... Sapian / Strong Hunter
- Spark of Civilization
(2017)
... Sapian / Strong Hunter (uncredited)
2016-2017
Black Sails
(TV Series)
Ben Gunn
Ben Gunn
- XXXVIII.
(2017)
... Ben Gunn
- XXXVII.
(2017)
... Ben Gunn
- XXXVI.
(2017)
... Ben Gunn
- XXXV.
(2017)
... Ben Gunn
- XXXIV.
(2017)
... Ben Gunn
- XXXII.
(2017)
... Ben Gunn
- XXX.
(2017)
... Ben Gunn
- XXIX.
(2017)
... Ben Gunn
- XXVIII.
(2016)
... Ben Gunn
- XXVII.
(2016)
... Ben Gunn
- XXVI.
(2016)
... Ben Gunn
- XXV.
(2016)
... Ben Gunn
- XXIV.
(2016)
... Ben Gunn
- XXIII.
(2016)
... Ben Gunn
- XXII.
(2016)
... Ben Gunn
2013-2014
SAF3
(TV Series)
Bryce Elliot
Bryce Elliot
- Independence Day
(2014)
... Bryce Elliot
- Smoke Pipe
(2014)
... Bryce Elliot
- Triumph Over Tragedy
(2014)
... Bryce Elliot
- Who I Am
(2014)
... Bryce Elliot
- Finding Home
(2014)
... Bryce Elliot
- Father's Day
(2014)
... Bryce Elliot
- Let It Burn
(2014)
... Bryce Elliot
- Barriers
(2014)
... Bryce Elliot
- Adrift
(2014)
... Bryce Elliot
- Sacrifices
(2014)
... Bryce Elliot
- Second Chances
(2014)
... Bryce Elliot
- Training Day
(2013)
... Bryce Elliot
- Vigilance
(2013)
... Bryce Elliot
- Unknown Soldier
(2013)
... Bryce Elliot
- I Can't Pretend
(2013)
... Bryce Elliot