Cet acteur californien débute au théâtre et ira jusqu'à jouer à Broadway et même au festival d'Edimbourg en Écosse. En 1985 il interprète le fils de Cher dans
Mask, une performance qui lui vaudra d'être nommé aux Golden Globes. S'en suivront de nombreux rôles dans des petits films indépendants comme dans des plus grosses productions, comme
Les Quatre Filles Du Docteur March,
Pulp Fiction,
Jerry Maguire ou
L'Effet Papillon.
Il va produire certains longs-métrages, comme
Une Pause... Quatre Soupirs en 1993, ou
Fort McCoy en 2009. Mais il réalise aussi le court-métrage
The Bulls (dont il compose également la musique), en plus de nombreux téléfilms et épisodes de séries tels que
Boston Justice ou encore
Private Practice.
En 2009, il est à l'affiche du
Harvey Milk de Gus Van Sant.