Chris Henchy is an actor born in New York on March 23, 1964. He has appeared in 14 films and television shows. He was first cast as the character 'Stage Manager' in 'Land of the Lost' in the year 2009.
Created by Zvents
Don't Miss This
Eddie Izzard: Force Majeure
at New Jersey Performing Arts CenterWed 5/7 7:30p