Home / Discover / People

Van Helsing

2016
as Jack

Defiance

2013
as Christie McCawley

Diggstown

2019
as Ellery Lopez

Guest Star

Episode A Million Little Things
just in case
2022
Episode The Dead Zone
Grains of Sand
2005
Episode Defiance
Down in the Ground Where the Dead Men Go
2013
Episode Sanctuary
Pavor Nocturnus
2009
Episode A Million Little Things
60 minutes
2022
Episode A Million Little Things
slipping
2022
Episode Once Upon a Time (2011)
Lily
2015
Episode A Million Little Things
out of hiding
2022
Episode Stargate Atlantis
Epiphany
2005