2021
as Russian Spetnaz (uncredited)
2019
as Sergeant Wright
2022
as Dr. Martin Callahan
2025
as Inspector Lestrade
as Roman Commander