Keegan Duck

Keegan has been doing magic for over two decades. At the age of thirty-four, he's been performing magic for most of his life. He has performed stage shows all over Saskatchewan, Alberta, and British Columbia.