Barry Howard

Barry Howard played Oliver Barnes in the Doctor Who story The End of Time.