Priest (Episode 5399)

Played by Jurgen Loos