No photoMark LynasActorIMDb Acted in 11970s1973The Starlost#7 · 1 episode66Appearances22010s2017Food EvolutionSelf762013Pandora's PromiseSelf