I have been involved in dogs all my life. I have exhibited pedigree dogs since 1976, starting first as a very young lad with my Shar Pei. Over the years since, I have exhibited Pomeranian, Min Poodle, Kerry Blue Terrier, Shih Tzu & Shar Pei.
I started international judging in the U.K. in October 1993. Thereafter I have been invited to judge a number of shows in England. I also enjoyed tremendously when judging in Australia, Canada, Ireland, New Zealand, Latvia, Estonia, Russia, Poland, Slovenia, Israel, Mexico, Columbia, South Africa, Japan, India, Indonesia, Korean, Pakistan, Thailand, Singapore, Philippine and Taiwan which gained me the priceless chances to meet with different people and different cultures.
I have been passed by the Hong Kong Kennel Club to judge all breeds since 2006. In 2016, I have transferred my membership To China Kennel Union. I was appointed as the organizing committee member of the World Dog Show 2019.