Roshan graduated from the University of Peradeniya, Sri Lanka, in 2010 with a Bachelor of Veterinary Science (BVSc). He brings over 16 years of experience in small animal practice, along with 10 years of specialised experience in zoo animal veterinary care.
After relocating to New Zealand, Roshan joined CareVets Porirua and is currently practising under limited registration while preparing for the Australasian Veterinary Boards Council (AVBC) clinical examination. He is committed to continuous learning, professional development, and delivering high-quality veterinary care.
Roshan has a strong interest in both small animal medicine and surgery and enjoys building positive relationships with clients, patients, and colleagues.
Outside of the clinic, Roshan enjoys spending time with his family, reading, travelling, photography, and playing sports, particularly cricket.
