He has extensive experience in treating athletes of all types, both professional and amateur. He has also served as team physician for numerous sports, including rugby and football teams.