elliot knight Who is Merlin on Once Upon a Time? Avatar January 28, 2023 Who is Merlin on Once Upon a Time?Once Upon a Time (TV Series 2011–2018) - Elliot Knight as Merlin -... Read More