David Griffin

David Griffin played Lt Commander Mitchell in the Doctor Who television story The Sea Devils. He is best known for playing in.