The Craiglon Incident II: Aftermath 2021
as Major Duplos
Lady Caligula in Tokyo 1981
as Bill
Credits from TMDB.