Watanabe received his Master of Science in Leisure Studies and his Ph.D. in Recreation, Sport and Tourism from the University of Illinois. Prior to coming to South Carolina, Watanabe served as assistant professor from 2016–2017 and assistant teaching professor from 2010–2016 at the University of Missouri.