Sheldon Elter
Sheldon Elter was born in Peace River, Alberta, Canada. He is an actor and writer, known for Delmer & Marta (2016), Caution: May Contain Nuts (2008) and Nightmare Island: The Legend of Hookface (2009).
Lead Warrior