Icaria TBA
as Hippo
Together on the Ice 2015
as Roman
The Invisibles 2013
as Fedya
Credits from TMDB.