Nov 3, 1956 - Tampa, Florida, USA
He is an actor, known for 12 Monkeys (1995)
No crew credits available.