He earned his PhD in Zoology from the University of Calgary. Afterward, he completed a two-year NSF post-doctoral fellowship at Clemson University before becoming a full-time professor at YSU.