Actor | Director | Writer
Won Best Actor in a Feature playing David Doyle in The Prometheus Project, Oklahoma Horror Film Festival.
No one knows what an artist is capable of more than the artist himself.
Scott Anthony Leet
San Francisco, California, USA
Check out our guide to the Academy Awards, see what IMDb editors are watching, and more.