Herman Wallace: Herman Wallace. Self: Herman's House. Herman Wallace was born on 13 October 1941 in New Orleans, Louisiana, USA. He died on 4 October 2013 in Angola, Louisiana, USA.
Known For: Herman's House (Self), P.O.V. (Self), In the Land of the Free... (Self(voice))