DC's Legends of Tomorrow
Deadly Class
Chesapeake Shores
Heroes of the Golden Mask
Benjamin Britten: Peace and Conflict
The Silent Passenger
Movie · as Brian (voice)
Movie · as Dexter
TV · as Lex Miller · 8 eps
TV · as Declan · 3 eps
TV · as Ted Steiff · 1 ep
Movie · as Brian Simon