1996 - Star Trek - Primo contatto - Attore - Tenente Reginald Endicott Barclay II
1990 - La lunga strada verso casa - Attore - Norman Thompson
1989 - L'ombra di mille soli - Attore - J. Robert Oppenheimer
1983 - A-Team - Attore - Capitano H.M. "Howling Mad" Murdock
1982 - Soli nel buio - Attore - Dr. Dan Potter