Born and raised in Yuba City, California, Petersen played safety and quarterback for the Honkers at Yuba City High School. After graduation in 1983, he played quarterback for the Sacramento City College Panthers for two seasons, then transferred to non-scholarship UC Davis, then in Division II. He earned a bachelor's degree in psychology in 1988 and a master's degree in education from UC Davis.