Euphoria
When the Phone Rings
Troy
Let Go
Wicked
Gladiator II
365 Days
The Substance
Terrifier 3
Moana
Ron Flaherty is known for Newlyweds: Nick & Jessica (2003).