McKenna was drafted in the third round, 56th overall, by the Buffalo Sabres in the 1980 NHL Entry Draft.
He played in the National Hockey League with the Sabres, Los Angeles Kings, and Toronto Maple Leafs between 1982 and 1989.