as Special Agent John Douglas

as Mike Reynolds
2017

as John Henson
2009

as Special Agent John Douglas
2025

as Nick
2018

as Dylan Hayes
2023

as Mark Richards
2015

as Cameron 'Crash' Mason
2014

2027

as Kai
2025
as Mark Richards
2015
as Special Agent John Douglas
1 ep.