Interview: Elliot Knight Of 'Once Upon A Time' Discusses Reimagining Merlin For A New Generation In an interview with Tech Times, actor Elliot Knight discusses taking on the role of Merlin in 'Once Upon A Time,' and offers a few hints of what we can expect in future episodes. by Robin Burks