
Cast
Age 55 · Canada
9 shows · 2 currently on air

2018 · ABC · On air
as John Nolan

2015 · Comic-Con HQ · Ended
as Jack Moore / Captain James Raaker

2009 · ABC · Ended
as Richard Castle

2008 · Hulu · Ended
as Captain Hammer

2007 · FOX · Ended
as Alex Tully

2002 · FOX · Ended
as Captain Malcolm "Mal" Reynolds

1998 · ABC · Ended
as Johnny Donnelly

1968 · ABC · Ended
as Joey Buchanan

HBO Max · In Development
as Guy Gardner (voice)
Main cast roles from TVmaze. Guest appearances aren't listed.