Home / Discover / People

All American

2018
as Spencer James

A Discovery of Witches

2018
as Nathaniel Wilson

The Missing

2014
as Daniel Reed

Undercover (2016)

2016
as Dan Johnson

Blood Cells

2014
as Thom

Director

Episode All American
100%
2024
Episode All American
Babies and Fools
2022
Episode All American
Day Ones
2023

Guest Star

Episode A Discovery of Witches
Episode 6
2018
Episode A Discovery of Witches
Episode 8
2018
Episode A Discovery of Witches
Episode 3
2018
Episode A Discovery of Witches
Episode 4
2018
Episode A Discovery of Witches
Episode 5
2018