Yes, twice.
His first appearance was in Series 3 Episode 8, Inferno. He played Paul.
He then appeared as Anton Meyer in Series 16 Episode 39, Broken Hearts.