Ego Mikitas
Demon in the White House 2021
Rating: 5.4
Megalodon 2018
Rating: 2.8
as Charles Colchester
as Captain Ivanov