Ernest Miller
MAXXXINE (2024)
Televangelist
X (2022)
Parking Warden
You Move You Die (2007)
Stephen
When Love Comes (1998)
Louis Deschamps
The Rainbow Warrior (1997)
Ben
A Death in the Family (1987)