Alfredo E. Rodriguez
The Phantom Car 2024
Rating: 10
Baby, I'm A Werewolf 1991
Delusion 1980
Rating: 6.4
as Dave
as Alfredo Lupine
as Eric Kane