2019- 2022
Departure
Actor - Captain Donovan
2018- 2023
Jack Ryan
Actor - Coyote
2016- 2018
Frontier
Actor - Douglas Brown
2015
6.5
Hyena Road
Actor - Travis
Full filmography