He earned a bachelor's degree in theater and film history from the University of Wisconsin at Stevens Point and a master's degree in theater design and technology from Ohio State University. Most recently he was an associate professor of theater at Ashland University in Ashland, Ohio.