He is a Fellow of the Royal College of Physicians of Canada as well as a Fellow of the Royal Society of Medicine of United Kingdom and a Fellow of the American College of Physicians. He is a former Medical Director of a Rehabilitation Hospital and Head of the Department of Physical & Rehabilitation Medicine in an acute care hospital. Ashok served as an advisor to the Provincial Minister of Health and as a consultant to the Canada Pension Plan. He was a visiting physician at the Mayo Clinic in Rochester, Minnesota, U.S.A. He worked with United Nations in France.