An American actor, born in New London, Connecticut, USA. Some of his credits include The Monster Squad (1987) and X2 (2003).
(According to views)