2021Friends: The ReunionExecutive ProducerMovie
2019Friends 25th: The One with the AnniversaryChandler BingMovie
2017The Kennedys: After CamelotTed Kennedy · 2 episodes · Executive Producer · 2 episodesShow
2017The Good FightMike Kresteva · 3 episodesShow
2015The Odd CoupleOscar Madison · 38 episodes · Teleplay · 1 episode · CreatorShow
2014The Dog ThrowerThe Charismatic ManMovie
2012Go OnRyan King · 22 episodes · Co-Executive Producer · 22 episodesShow
2012Playhouse PresentsThe Charismatic Man · 1 episodeShow
2011Web TherapyTyler Bishop · 2 episodesShow
2011Mr. SunshineBen Donovan · 9 episodes · Writer · 1 episode · Executive Producer · 9 episodes · CreatorShow
2009Cougar TownSam · 1 episodeShow
200917 AgainMike O'Donnell (Adult)Movie
2008Childrens HospitalMatthew Perry · 1 episodeShow
2008Birds of AmericaMorrieMovie
2007NumbHudson MilbankMovie
2006Studio 60 on the Sunset StripMatt Albie · 22 episodesShow
2006The Ron Clark StoryRon ClarkMovie
2004The Whole Ten YardsOzMovie
2002Serving SaraJoe TylerMovie
2001ScrubsMurray · 1 episode · Director · 1 episodeShow
2000The KidMr. Vivian (uncredited)Movie
2000The Whole Nine Yards'Oz' OseranskyMovie
1999Three to TangoOscar NovakMovie
1999The West WingJoe Quincy · 3 episodesShow
1998Almost HeroesLeslie EdwardsMovie
1997Fools Rush InAlexMovie
1995Caroline in the CityChandler Bing · 1 episodeShow
1994Getting InRandall BurnsMovie
1994Parallel LivesWillie MorrisonMovie
1993The John Larroquette ShowSteven · 1 episodeShow
1993Deadly RelationsGeorge WesterfieldMovie
1993Home FreeMatt Bailey · 11 episodesShow
1990Call Me AnnaDesi Arnaz Jr.Movie
1990Dream OnAlex Farmer · 1 episodeShow
1990SydneyBilly Kells · 13 episodesShow
1989She's Out of ControlTimothyMovie
1988Dance 'Til DawnRogerMovie
1988Empty NestBill at 18 · 1 episodeShow
1988A Night in the Life of Jimmy ReardonFred RobertsMovie
1987Boys Will Be BoysChazz Russell · 21 episodesShow
1987The Tracey Ullman ShowCraig · 1 episodeShow
1985Growing PainsSandy · 2 episodesShow
1984Charles in ChargeEd · 1 episodeShow
1984Highway to HeavenDavid Hastings · 2 episodesShow
1982Silver SpoonsDavey · 1 episodeShow
1979240-RobertArthur · 1 episodeShow