Born in Worcester, Massachusetts, USA
Ben Is Back
2018
As Dr. Crane
The Secret of My Success
1987
As Davidson
Trading Places
1983
As Trader #3
Shock Waves
1977
As Norman
The Front
1976
As Congressman