Spirited Away
Pacific Rim
RoboCop
Mea Culpa
Ask Me What You Want
Let Go
Wicked
Gladiator II
Deadpool & Wolverine
When the Phone Rings
Michael Francesco is an actor, known for 100 Million BC (2008), Defying Gravity (2008) and Scumbag (2017).