Moved to New York City to study acting at age 17
Made stage debut in the early 1980s in the gay-themed off-Broadway musical "Ragged Dick"
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
Co-founded the theater group Naked Angels
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"
Played the lead role of Dr. Joel Fleischman on the CBS series "Northern Exposure"
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
Returned to feature-length films after nine years to co-star in "Quiz Show"
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"; released theatrically in 2000
Starred in the Showtime fact-based drama "The Thin Blue Lie"
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"
Directed an episode of the CBS drama "Joan of Arcadia"
Played an FBI agent who recruits his brother, a mathematician, to help the FBI solve crimes in "Numbers" (CBS); also directed episodes
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 O.J. Simpson's criminal defense attorney Barry Scheck on "American Crime Story"