Career
He is currently playing for Avtomobilist Yekaterinburg of the KHL. Elo was selected by the Minnesota Wild in the 5th round (145th overall) of the 2008 National Hockey League Entry Draft. Elo made his Master of Science-liiga debut playing with Lukko during the 2009-2010 Master of Science-liiga season.