2026The Fall and Rise of Reggie DinkinsDr. Sussman · 1 episodeShow
2019Senior Love TriangleDavidMovie
2018Then & NowMr. DomontMovie
2018The Shadow HoursRichardMovie
2017Tragedy GirlsPrincipal ReidMovie
2017The OrvilleLewis · 1 episodeShow
2017Batman and Harley QuinnNightwing (voice)Movie
2017ChicaneryCalvin KelvinMovie
2015Damn ForeignersTucker HayesMovie
2014A Leading ManBruce DodesMovie
2014ScorpionAgent Al Govelli · 1 episodeShow
2013A Country ChristmasMatt CouricMovie
2012Help for the HolidaysDanielMovie
2012Bigfoot: The Lost Coast TapesExecutive #1Movie
2011Hit ListBilly Joe PhilbinMovie
2011RingerAubrey Zimmerman · 1 episodeShow
2011After the WizardDr. EdwardsMovie
2010Good Luck CharlieRandy · 1 episodeShow
2009FlashForwardNeurologist · 1 episodeShow
2009HungHoward Koontz · 2 episodesShow
200917 AgainMike's LawyerMovie
2008Batman: The Brave and the BoldHal Jordan (voice), Green Lantern (voice) · 1 episodeShow
2007GreekHarvard Dean · 1 episodeShow
2007Notes from the UnderbellyMale Parent · 1 episodeShow
2007The Riches1 episodeShow
2007In Case of Emergency1 episodeShow
2006HeroesER Doctor · 1 episodeShow
2006Pepper DennisWEIE Attorney · 1 episodeShow
2006Midnight ClearGordonMovie
2006True MenReporterMovie
2005E-Ring1 episodeShow
2005Red EyeIrate PassengerMovie
2005The CloserDan Frye · 1 episodeShow
2005Zoey 101Pierre LeMange · 1 episodeShow
2004W.I.T.C.H.Julian (voice) · 2 episodesShow
2004LAXImmigration Attorney · 1 episodeShow
2004JoeyProducer · 1 episodeShow
2003Cold CaseA.J. Pritchard · 1 episodeShow
2003Las VegasLawyer #2 · 1 episodeShow
2003American WeddingCelebrantMovie
2002BoomtownHomeowner · 1 episodeShow
2002Good Morning, MiamiGroup Leader · 1 episodeShow
2002The Sweetest ThingMr. MooneyMovie
2001ScrubsVet · 1 episodeShow
2001Ping!Damien (voice)Movie
1999The West WingJarin · 1 episodeShow
1998Batman & Mr. Freeze: SubZeroDick Grayson / Robin (voice)Movie
1997The New Batman AdventuresDick Grayson, Mo (voice), Nightwing / Dick Grayson (voice), Dick Grayson (voice) · 5 episodesShow
1997The PracticeDr. Marchant, Atty. Mitchell Gore · 1 episodeShow
19967th HeavenBob Meyers · 1 episodeShow
1994ThumbelinaGringo (voice)Movie
1993SWAT Kats: The Radical SquadronGuard (voice) · 1 episodeShow
1993Star Trek: Deep Space NineAttendant · 1 episodeShow
1992Batman: The Animated SeriesRobin (voice) · 30 episodesShow
1991The Legend of Prince Valiant1 episodeShow
1991Prayer of the RollerboysAnchorman (uncredited)Movie
1990New Kids on the BlockJordan Knight (voice) · 14 episodesShow
1987Defenders of the Earth: Prince Kro-TanMovie
1986Defenders of the Earth: The Necklace of OrosMovie
1986Defenders of the EarthRick Gordon / Young Kurt (voice) · 65 episodesShow
1986Defenders of the Earth: The Story BeginsMovie
1985Defenders of the Earth: The Book of MysteriesMovie
1984Charles in ChargeClarence Norman · 1 episodeShow
1981Falcon CrestAnesthesiologist · 1 episodeShow
1981Gimme a Break!1 episodeShow
1981EvilspeakCharlie BoyMovie
1981Midnight OfferingsMovie
1979Young Love, First LoveJeff PevneyMovie
1979Swap MeetBuddahMovie