David Ajala

David Ajala played Peter in the 2010 Doctor Who television story The Beast Below.