He played college football at Bowling Green State University.
[1] He was traded, along with a first round pick in the 1989 Draft, to the Saskatchewan Roughriders for Peter Giftopolous in August 1988.
[8][9] He played in twelve games for the Ottawa Rough Riders during the 1996 season.
[10] He was selected by the Saskatchewan Roughriders in the 1997 CFL Dispersal Draft due to the Ottawa Rough Riders folding.
[16][17] He played in seventeen games for the Toronto Argonauts of the CFL during the 2002 season.