He has completed Bachelor degree in Optometry as well as in information technology. Currently pursuing Masters in Optometry. He is involved in eye services since 1988. In the many years he has conducted over 300 eye camps and over 500 lectures over eye care. He is currently working as Ophthalmic Officer in Bathinda, Punjab. Further, he is the General secretary of Punjab Ophthalmic Officer’s Association and treasurer of National Ophthalmic Association (NOA).