David Ajala

David Ajala (born in Hackney, London ) played Peter in the 2010 Doctor Who television story The Beast Below.