Home / Discover / People

Star Trek: Discovery

2017
as Cleveland “Book” Booker

Falling Water

2016
as Burton

Nightflyers

2018
as Roy Eris

Black Box

2014
as Will Van Renseller

The Jetty

2024
as Casey

Guest Star

Episode Supergirl
What's So Funny About Truth, Justice, and the American Way?
2019
Episode Supergirl
Ahimsa
2018
Episode Coming Up
Micah
2011
Episode Doctor Who (2005)
The Beast Below
2010
Episode Supergirl
Rather the Fallen Angel
2018
Episode Sky Documentaries
Untold Stories: Hair On Set
2023