Robert Trebor

Robert Trebor is an American actor born in Philadelphia, Pennsylvania on June 7th, 1953. He played the role of Charles in the 1987 film My Demon Lover and Marty Walker in the 2005 film The Devil's Rejects.