He has been volunteering with CNIS since 2006, teaching ESS instructor courses and doing surgical service in Tanzania twice a year for the past 6 years. He is the co-author of CNIS course Surgical Skills for African Residents.