He was signed as an undrafted free agent by the Atlanta Falcons in 1986 and released. In 1987, he was signed by the New York Giants where he appeared in his only two professional games. In Week 3, he relieved Jim Crocicchia in the late third quarter, completing three of his six passes for two touchdowns and an interception in a lopsided loss to the San Francisco 49ers. He started the next week against Washington in his only other professional appearance, completing 14 of 41 passes for 183 yards, a touchdown, an interceptions, and six sacks. As of 2018[update] His 41 pass attempts and six sacks remain Giants rookie franchise records.
He is currently a middle school-high school principal and coach at Stanley County High School in Fort Pierre, South Dakota.