Actor, Production Designer, Production Manager Richard Landen is an actor and production designer, known for Over the Edge: The Story of the Edge of Destruction (2006), I Was a 'Doctor Who' Monster (1996) and Downtime (1995). Search: