About our team

Dr Karanvir Singh Daffu
MD, MRCPG, CCFP
Dr Karanvir Singh Daffu

Dr. Karanvir Singh Daffu, born and raised in Punjab, India. Dr Daffu graduated from medical school in 2011 and moved to Canada. He has experience working as a behaviour therapist with children with developmental disabilities. He moved to the United Kingdom to persue his medical career where he worked in ER, various other acute hospital posts and completed his Family Medicine training in UK. He made his way back to Calgary in March 2024 and is working as a full time Family Physician. His aim is to work more on preventive medicine and help his patients attain good health in longer term.

In his spare time Dr Daffu likes to spend time with his family, enjoy crossfit workouts and watch movies.