At the 2008 Summer Olympics in Beijing, Viktoravicius qualified as an individual swimmer for the men's 100 m freestyle, by clearing a FINA B-standard entry time of 49.93 from the European Championships in Eindhoven, Netherlands. He challenged seven other swimmers on the fifth heat, including Czech Republic's Martin Verner and Shaune Fraser of the Cayman Islands. Viktoravicius raced to a second-place tie with Hungary's Balázs Makány, sharing their time at 49.27 seconds. Viktoravicius, however, failed to advance into the semifinals, as he placed twenty-eighth overall in the evening preliminaries.