After making over 300,000 Australians laugh on his last tour and taking a year off to star in his first feature film, Carl returns at his brilliant best with his brand new show.
1985
2003
2017
—
2023
2024
1990
1989
2022
1996
2005
1992
2006
2001
1993
1988
1986
1997