Career
Born in Alytus, Lithuania, he is 6 ft 4 in (192 m) in height and he weighs 187 lb (85 kg). Janavičius made his pro debut with the British Columbia Alytus in 2005. He played two seasons with the club in NKL. In 2007, Janavičius signed with the Žalgiris of Kaunas.
He played for British Columbia Žalgiris in 2008/2009, and half of the season in 2009/2010, but because of small role in the court he asked for to be loaned for Kauno Aisčiai.
He finished the season there. 2010/2011 he played for British Columbia Šiauliai.
He started the season of 2011/12 in Kauno Baltai, but in the end of season joined British Columbia Žalgiris. In August 2012 he signed with Prienų Rūdupis.
In 2014, coach Jonas Kazlauskas included Janavičius into the preliminary 24 players squad for the main Lithuania national basketball team, though he failed to compete for the spot in the national team"s roster due to a broken palm.
Janavičius was included into the candidates list once again in 2015. He did not make it to the EuroBasket 2015 roster either during his second try, when Lukas Lekavičius was taken instead of him less than a week before the championship start.