Eric Dwight was born on August 21, 1977 in Aberdeen, South Dakota, USA as Eric Blek Dwight. He is an actor and producer, known for Poet
(2015), No Clean Finish
(2016) and Endor
(2016). He has been married to Angela Schaeffer since September 30, 2000. They have two children.
See full bio »