Christopher Francis (Christopher Michael Francis)

Biography

Hershey, Pennsylvania, USA

Christopher Francis was born on April 24, 1973 in Hershey, Pennsylvania, USA as Christopher Michael Francis. He is known for his work on O Brother, Where Art Thou? (2000), Downward Angel (2001) and Little Nicky (2000). Read more...<