 After attending Ponca City High School in Ponca City, Oklahoma, Bowman played college football at the University of Oklahoma.Following a stint serving for the United States Army, he briefly played for the New York Giants in the National Football League (NFL), before earning a master's degree while concurrently serving as a graduate assistant coach for his alma mater, Oklahoma.Bowman coached several high school and college football teams.