No photoDavid DoerschActorIMDb Acted in 32010s2012LincolnActor Demon Affrit791990s1998LegacyFrederic Royce · 1 episode1980s1987World Gone WildDaniel51