Michael qualified as a veterinary surgeon from UCD in 1990.
He worked in the UK and Australia in both mixed and small animal practice before settling down to small animal practice exclusively.
He joined the All Care team in 2001 where he continues to develop his skills as a soft tissue surgeon and ultrasonographer.
We use 3 different types of cookies on our website. You can say which ones you're happy for us to use below.
These cookies do things like keep the website secure. They always need to be on.