Caption: Stephen L. Johnson
Editor, Editorial Department
Born: January 23, 1949
Star sign: Aquarius
Known for: Mysteries of Egypt (1998), Windwalker (1980), Shackleton's Antarctic Adventure (2001), Amazon (1997)
Source: IMDB