Actor | Producer
Honored with the award for "Most Promising New Actor" at the Sun Valley Film Festival for his work in "Leaving Peoria" 2000.
Nicholas Francis Stabile
Wheat Ridge, Colorado, USA
Check out our guide to horror, see what's happening at the 2018 Toronto International Film Festival, and more.