- Studied acting at HB Studio in New York City.
- Got his big break with a supporting role in Say Anything... in 1989.
- Has worked with both Deschanel sisters: with Emily on Bones, and with Zooey in Mumford.
- Is an accomplished pianist and music composer; collaborated with Seth Freeman to write the song "Hide" for Aloura Melissa Charles' movie Reservations.
- Made his off-Broadway debut in 1989 in Amulets Against the Dragon Forces, and won a Theatre World Award for his performance.
- 2001, Genie Awards — Best Performance by an Actor in a Supporting Role: Nominee