Guest Stars Beverley Elliott as Granny Lee Arenberg as Grumpy / Leroy Keegan Connor Tracy as Blue Fairy / Mother Superior Liam Garrigan as King Arthur Timothy Webber as The Apprentice Amy Manson as Merida Sinqua Walls as Lancelot Andrew Jenkins as Sir Percival Lee Majdoub as Sir Kay Co Starring David Avalon as Doc Gabe Khouth as Sneezy / Mr. Clark Faustino Di Bauda as Sleepy / Walter Michael Coleman as Happy Jeffrey Kaiser as Dopey Raphael Alejandro as Roland Ingrid Torrance as Nurse Ratched Mckenna Grace as Young Emma Brent Stait as The Author Elliot Knight as Merlin