J.D. Walsh
J.D. Walsh was born in 1974 as John Walsh. He is an actor and producer.
31
Acting Credits
Acting
Movie
The Amazing Spider-Man 2
as Dr. Jallings, Science Investigator
2014
Movie
Bad Boys II
as Sales Tech
2003
TV
The Mentalist
as Nate Glass
2008
TV
Two and a Half Men
as Ted
2003
TV
Two and a Half Men
as Gordon
2003
TV
Bones
as Dr. Fred Dumaski
2005
TV
The Rookie
as Mr. Dugan
2018
TV
Young Sheldon
as Travis Lemon
2017
TV
9-1-1
as Officer Gerrard
2018
TV
Tulsa King
as Harlan Thibodeaux
2022
TV
NCIS
as Leonard Finnik
2003
TV
Castle
as John Emerson
2009
TV
iCarly
as Gordon Birch
2007
TV
CSI: Crime Scene Investigation
as Eddie
2000
TV
It's Always Sunny in Philadelphia
as Doctor
2005
TV
Rizzoli & Isles
as Larry Rothsburgher
2010
TV
Hacks
as Steve
2021
TV
Without a Trace
as Paul Pfeiffer
2002
TV
The League
as JD
2009
TV
Georgie & Mandy's First Marriage
as Travis Lemon
2024
Movie
Life of a King
as Fritz
2013
TV
The Crazy Ones
as Randall
2013
TV
All Rise
as Moe Wardlow
2019
Movie
Love Liza
as Bern
2002