Danila Kozlovsky: roles at a glance
Danila Kozlovsky plays Prince Oleg in the original Vikings series.
Selected work beyond Vikings includes Garpastum, Soulless and Legend No. 17. Explore the biography below for the roles, career context and further references.
Reference: Vikings cast credit.
About Danila Kozlovsky
Danila Kozlovsky’s screen roles include Nikolay in Garpastum, Max Andreev in Soulless, hockey player Valeri Kharlamov in Legend No. 17 and Dimitri Belikov in Vampire Academy. In Vikings he plays Prince Oleg, placing him within the Rus storyline and Ivar’s changing political world. His other work ranges from sporting biography to contemporary and supernatural stories.
Legend No. 17 is a useful starting point for a major role outside Oleg’s court. Vampire Academy offers a different international genre setting, while Flight Crew includes Kozlovsky as Alexey Gushchin. These choices let viewers explore the actor’s leading screen work rather than looking only for another ruler in a period costume.
What to watch next from Danila Kozlovsky
As an Amazon Associate I earn from qualifying purchases. Amazon links below are paid links; qualifying purchases, signups or streams may earn us a commission at no extra cost to you. Affiliate disclosure
Legend No. 17
Start with his portrayal of hockey player Valeri Kharlamov.
Find streaming & rental optionsCheck Amazon US video optionsOpens in a new tab. Paid link: we may earn a commission if you buy, at no extra cost to you. DetailsVampire Academy
Choose Dimitri Belikov for an English-language supernatural genre contrast.
Find streaming & rental optionsCheck Amazon US video optionsOpens in a new tab. Paid link: we may earn a commission if you buy, at no extra cost to you. DetailsSoulless
Explore a contemporary role as Max Andreev.
Find streaming & rental optionsCheck Amazon US video optionsOpens in a new tab. Paid link: we may earn a commission if you buy, at no extra cost to you. DetailsCompare local availability on JustWatch or search the named title in Amazon US video. Search results may include remakes and similarly named titles; match the performer, year and edition. Confirm whether a title is included, a rental, a purchase or a separate channel subscription before paying.
Selected screen credits
Danila Kozlovsky in Vikings

Prince Oleg
Danila Kozlovsky portrays Prince Oleg in Vikings.
Oleg is a Rus ruler whose apparent welcome offers Ivar a route back toward power. His control of a court and a young heir makes that opportunity dangerous from the beginning.
Follow the character’s journey, loyalties and place in the wider saga.
Explore Prince Oleg’s story