Actor | Writer | Producer
Was awarded Best Supporting Actor for the movie, Lazarus Rising, at the 2016 Nova Fest. Also was honored with the first Nova Fest Maverick Award in 2016.
He Who Laughs.... Lasts!!!!
Pittsburgh, Pennsylvania, USA
Check out our guide to horror, see what IMDb editors are watching, and more.