August 21, 1973|
Toronto, Ontario, Canada
|Height||6 ft 8 in (203 cm)|
|Weight||252 lb (114 kg; 18 st 0 lb)|
Los Angeles Kings
New York Rangers
McKenna grew up playing minor hockey in his hometown of Cambridge, Ontario. He played the majority of his minor hockey career for the Hespeler Shamrocks of the OMHA before playing Jr.B. for the Cambridge Winterhawks of the OHA in 1991-92.
The following season, McKenna headed west to play Tier II Jr.A. hockey for the Notre Dame Hounds in 1992-93.
After three seasons at Merrimack College, McKenna made his professional debut with the Phoenix Roadrunners of the International Hockey League in 1996. He joined the Los Angeles Kings of the NHL during the 1996–97 season, appearing in nine games. He was an NHL left winger.
McKenna appeared in 137 games with the Kings over four seasons before entering the 2000 NHL Expansion Draft and being selected by the Minnesota Wild with the 37th overall pick. After appearing in 20 games with the Wild, he was traded to the Pittsburgh Penguins on January 13, 2001, in exchange for Roman Simicek. McKenna joined the New York Rangers for the 2001–02 season before returning to the Penguins for the two seasons following that.
During the 2004–05 NHL lockout, there was a great demand for players like him so he played for the Nottingham Panthers of the Elite Ice Hockey League (Great Britain) and the Adelaide Avalanche of the AIHL (Australia).. In 2005–06, he joined Alleghe of the Italian Serie A and later in 2006, he played for Kangwon Land in the Asia League, giving him the rare distinction of playing on four different continents. McKenna played in the Asia League until the completion of the 2008-09 season, where he played for High1 from 2007–08 and the China Sharks in 2008-09. McKenna led all defensemen with eleven points, and briefly played with former NHL star Claude Lemieux before Lemieux returned to the Worcester Sharks.
On August 16, 2006, Ice Hockey Australia announced that McKenna had been appointed as coach of the Mighty Roos, Australia's national team. During his time with the Avalanche in the AIHL, McKenna "fell in love with the Australian culture and climate and now wishes to make Australia his home." 
McKenna's official tenure as coach of the Mighty Roos started out in 2007, after McKenna completed his playing season with the Kangwonland. He will coach the team during their World Championships campaign that year.
McKenna coached Australia in to gaining a promotion to Division I during his first season at the helm of Mighty Roos.
|1991–92||Cambridge Winter Hawks Jr.B.||OHA||48||21||23||44||173||—||—||—||—||—|
|1992–93||Notre Dame Hounds Jr.A.||SJHL||49||14||23||37||162||—||—||—||—||—|
|1996–97||Los Angeles Kings||NHL||9||0||0||0||37||—||—||—||—||—|
|1997–98||Los Angeles Kings||NHL||62||4||4||8||150||3||0||1||1||8|
|1998–99||Los Angeles Kings||NHL||20||1||0||1||36||—||—||—||—||—|
|1999–2000||Los Angeles Kings||NHL||46||0||5||5||125||—||—||—||—||—|
|2001–02||Hartford Wolf Pack||AHL||3||0||0||0||11||—||—||—||—||—|
|2001–02||New York Rangers||NHL||54||2||1||3||144||—||—||—||—||—|
|2004–05||Nottingham Panthers||Crossover League||10||0||5||5||0||—||—||—||—||—|
|2004–05||Nottingham Panthers||Challenge Cup||3||1||1||2||4||—||—||—||—||—|
|2005–06||HC Alleghe||Serie A||42||7||8||15||84||4||1||0||1||10|
|2005–06||HC Alleghe||Serie A Master Round||6||1||5||6||20||—||—||—||—||—|
|2009–10||CSK VVS Samara||VHL-B||10||2||1||3||6||—||—||—||—||—|