Over the years, he has served as a college professor, athletic administrator and athletic team coach at the college and high school levels. He also served for five years as the Project Administrator for ODU's National Youth Sport Programs in Virginia Beach and Norfolk. He has led students on various domestic educational programs and took students to Asia to study Sports & Society in 2008 and to Amsterdam, Paris, and Rotterdam in 2015.