Po udziale w dramacie wojennym Ciężkie retaliacje (Massive Retaliation, 1984), komedii romantycznej Facet z nieba (The Heavenly Kid, 1985) z Lewisem Smithem i Jane Kaczmarek, dramacie sensacyjno-wojennym Żelazny Orzeł (Iron Eagle, 1986) i jego sequelu Żelazny Orzeł II (Iron Eagle II, 1988), dramacie W pogoni za szczęściem (Promised Land, 1987), znalazł się w obsadzie biograficznego dramatu wojennego Olivera Stone’a Urodzony 4 lipca (Born on the Fourth of July, 1989).

W 1989 roku zastąpił Erika Stoltza i pojawił się na scenie Broadwayu w sztuce Nasze miasto (Our Town) z Helen Hunt. Wystąpił potem w serialach: Fox Klasa '96 (Class of '96, 1993) jako David Morrisey, NBC Słodka zemsta (Sweet Justice, 1994-95) w roli dziennikarza Baileya Connersa, ABC Morderstwo (Murder One, 1995–1996), CBS Okrutne ulice (EZ Streets, 1996-97), 20th Century Fox Ally McBeal (1999) i CBS Falcone (2000) jako agent FBI.

Życie prywatne Spotykał się z Daphne Zunigą (1986) i Tracy Scoggins (1988). W latach 1989–1997 był żonaty z Daną Lavas, z którą ma trzech synów: Jiana (ur. 1991), Garretta (ur. 1994) i Ty (ur.