Home / Discover / People

The 100

2014
as Nathan Miller

You Me Her

2016
as Andy

Star Trek Beyond

2016
as Control Tower Technician

Rogue

2013
as Nicholas Fleming

Smoke Screen

2010
as Clerk

Away and Back

2015
as Tim McMurray

Sight Unseen (2024)

2024
as Matt Alleyne

Innocent

2011
as Orestes Mauro

The Christmas Aunt

2020
as Drew Edwards

A Second Chance at Love

2022
as Arnold Owens

Coded (2015)

2015
as Shae

Guest Star

Episode Endgame
The Other Side of Summer
2011
Episode Human Target (2010)
Christopher Chance
2010
Episode The 100
Hesperides
2020
Episode Arrow
Dodger
2013
Episode Human Target (2010)
Ilsa Pucci
2010
Episode The 100
Nakara
2020
Episode The 100
The Queen's Gambit
2020
Episode The 100
Anaconda
2020
Episode Arrow
Sacrifice
2013
Episode Once Upon a Time (2011)
The Other Shoe
2016
Episode The 100
A Little Sacrifice
2020
Episode Fringe
A Short Story About Love
2012
Episode The 100
The Stranger
2020
Episode The 100
A Sort of Homecoming
2020
Episode The 100
The Dying of the Light
2020
Episode The 100
The Last War
2020
Episode The 100
From the Ashes
2020
Episode The 100
False Gods
2020
Episode Fringe
Marionette
2010
Episode Motive
Brute Force
2013
Episode Arrow
Darkness on the Edge of Town
2013