After graduation, Carl began his working life in small animal practice in the south eastern suburbs of Melbourne. He was accepted as an Intern in Small Animal Medicine at the University of Melbourne, where he was exposed to the breadth of veterinary practice, which encouraged him to pursue a career in Veterinary Pathology. Carl was then lucky enough to secure a residency position in IDEXX CVDL in 1998, with subsequent successful completion of Membership of the Australian College of Veterinary Science in veterinary pathology.
To this day, he has remained in practice serving the veterinary community, predominantly in Melbourne, as a dedicated and conscientious Veterinary Clinical Pathologist. He values the development of a personal relationship with clients and working colleagues. Away from work he endeavors to juggle the many aspects of life, including family, golf, computer gaming and art, which he has yet to master.