Tessa Shaw

Tessa Shaw played a UNIT officer in DW: Spearhead from Space.