The journey of a magician performing illusions to amaze and humour.
2016
2023
2017
2020
2013
2010
2022
2018
2019
1999
2014
1948
1987
2021