Merlin, mais conhecido como o Feiticeiro e também conhecido como o Porteiro, é um personagem de Once Upon a Time. Ele debuta no décimo-nono episódio da Quarta Temporada. Ele é dublado por Jonathan Adams na quarta temporada, e é interpretado pelo ator convidado Elliot Knight na Quinta Temporada.
Quem é a pessoa de capuz em Once Upon a Time?
No final do episódio, o capuz cai e descobrimos que é, na verdade, o filho de Gold e Belle, já adulto.