Christopher Scollard

Info

Role

Actor

Date of birth

04/22/1964

Place of birth

New Rochelle, New York, USA

Christopher Scollard

Biography

Christopher Scollard was born on April 22, 1964 in New Rochelle, New York, USA. He is known for Sky Captain and the World of Tomorrow (2004), Star Trek: Insurrection (1998) and Limitless (2011).