Snow White 2025
as Quigg
Lion vs The Little People 2022
as Johnson
Puppet Master: Axis Termination 2017
as Doctor Ivan Ivanov
Ravenwolf Towers 2016
as Ivan Ivanoff
Sherlock: Many Happy Returns 2013
as Small Thief
Credits from TMDB.