Stelio Savante

Acting

2023

Nefarious

- Detective Russo
2008

Starship Troopers 3: Marauder

- Chief Bull Brittles