Kit Vaughan is considered a world authority on the biomechanics of human locomotion for which he was recognised with the award of a Doctor of Science in Medicine degree in 2009. He served as President of the International Society of Biomechanics from 1999 to 2001.
Vaughan was the founding director in 2000 of the Medical Imaging Research Unit at the University of Cape Town. He is the author of the award-winning book, Imagining the Elephant, a biography of Allan MacLeod Cormack who won the Nobel Prize in Medicine in 1979 for his contributions to the development of computer assisted tomography.
In 2006 Vaughan was elected a Fellow of the International Academy of Medical and Biological Engineering in recognition of his outstanding contributions to the field, and in 2009 he was awarded an A rating by the National Research Foundation of South Africa as a leading international scholar. In 2010 he took early retirement from the University of Cape Town to serve as chief executive officer of CapeRay Medical (Pty) Ltd, a spin out company that is developing innovative systems to detect breast cancer. He remains a Professor Emeritus with the institution.