Skip Navigation Links


Christopher Logan




Death Wish
Freak #2
1974
Forest People
Forester
1996

"
Alcatraz
Ernest Cobb
Observation Room Tech
01/16/2012
Alcatraz
Guy Hastings
Observation Room Tech
02/13/2012
DC's Legends of Tomorrow
Pilot, Part 1
Council Member #3
01/21/2016
X Files
Founder's Mutation
Dr. Sanjay
01/25/2016




"