Iain MacNeal is a Canadian baritone in opera and concert who has performed leading roles at major opera houses in North America and Europe. He is based at the Oper Frankfurt, where he appeared in the title role in a new production of Dallapiccola's Ulisse in 2022.