Lecturer (Episode 3089)

Played by ???