Jean Burgess

Jean Burgess (died 2002) played the Cleaner in DW: The Green Death.