He played college football at Princeton University. He attracted the attention of NFL scouts at Princeton in 1981 when he set a school record by throwing for 501 yards against Yale, and scoring the go-ahead touchdown on a keeper himself late in the game in a 35-31 victory, Princeton"s first over arch-rival Yale since 1966. That year, he set a school record (since broken) by throwing for 2,668 yards, and was named first team All-Ivy.
He played in 5 regular season games for the Redskins in 1983, completing his only pass attempt, and he appeared in one playoff game, completing the two passes he attempted.
He played in four games for the Falcons in 1985, completing 24 of 39 passes for 295 yards and one touchdown. He was injured in a car accident in the off-season after the 1985 season, and retired from pro football.
He was a member of the Philadelphia Eagles and Atlanta Falcons in 1984, but did not appear in any games.