Moved to New York City to study acting at age 17
Worked as Michael Bennett's assistant for the Los Angeles stage production of "Dreamgirls"
Made film debut in the teen sex comedy "Private Resort"; played a lead role alongside Johnny Depp
Early TV appearances, had small guest spots on the sitcom, "Everything's Relative" (CBS) and the detective series, "Spenser: For Hire" (ABC)
Made debut as a series regular on the short-lived NBC series "Tattingers"
Turned down chance at a role in proposed CBS series, "The Antagonists" to appear in the play "The Substance of Fire"
Directed a 20-minute film he wrote about a child reacting to his divorced mother's new relationship, "The Silent Alarm"; premiered at the Seattle Film Festival; released theatrically in 1993
Had featured role in "Last Dance"; love interest played by Jayne Brook
Cast as Albert Brooks' successful brother in the comedy "Mother"
Starred in short-lived London stage production of "Birdy"
Returned to TV to play John Wilkes Booth in "The Day Lincoln Was Shot" (TNT)
Reunited onscreen with Jayne Brook (this time as his wife) in "Into My Heart"
Feature film directorial debut, "Maze" (filmed in 1999); also had lead role as a painter with Tourette Syndrome
Returned to series TV as co-star of the Showtime drama "Street Time"
Cast in the drama feature "The Emperor's Club"
Co-starred in Henry Jaglom's "Going Shopping" with Victoria Foyt, Lee Grant and Bruce Davison
Played Jack Nicholson's doctor, Dr. Hollins, in "The Bucket List"
Joined Maura Tierney for the ABC legal drama "The Whole Truth"
Appeared in "Begin Again"
Landed a supporting role in "Little Loopers"
Played Colonel James Fannin on the mini-series "Texas Rising"
Nabbed a recurring part on the Showtime drama "Billions"
Played Will on three episodes of the dramatic TV series "The Fosters"