Since age 4, Karl has attended drama workshops and enjoyed any other kind of performance. This led to a place at Newtown School of Performing Arts as a drama and music student, completing an accelerated HSC drama course with a final mark of 91.
Karl has performed in multiple workshops, school performances, public speaking competitions, MC and presenter roles and the NSW State Drama Ensemble. In 2022 he featured as the lead in a Telstra Pre-Paid TVC.
Karl has been singing since 2018 and playing the piano since 2012. He was involved in NSW State Solo Vocal Camp 2019 and 2022. Karl was a featured artist in the 2019 and 2022 Schools Spectacular and has been accepted into the 2023 Pulse Alive Show as a featured artist.