Amy's Torch
Role(s): Monster
Watchmen
Role(s): Foreign Newcaster
Riverdale
Role(s): John
DC's Legends of Tomorrow
Role(s): French Doorman
Zoo
Role(s): Dr. Hans Burkhart