J.D. Walsh was born in 1974 as John Walsh. He is an actor and producer.
TBAUp All Night as Unknown
2024Georgie & Mandy's First Marriage (1 Episode) as Travis Lemon
2022Tulsa King (2 Episodes) as Harlan Thibodeaux
2021Hacks (1 Episode) as Steve
2019All Rise (1 Episode) as Moe Wardlow
2018The Rookie (1 Episode) as Mr. Dugan
20189-1-1 (1 Episode) as Officer Gerrard
2017Young Sheldon (1 Episode) as Travis Lemon
2014The Amazing Spider-Man 2 as Dr. Jallings, Science Investigator
2013The Crazy Ones (2 Episodes) as Randall
2013Life of a King as Fritz
2011Franklin & Bash (1 Episode) as Alan Slaten
2010Rizzoli & Isles (1 Episode) as Larry Rothsburgher
2009The League (1 Episode) as JD
2009Castle (1 Episode) as John Emerson
2008The Mentalist (1 Episode) as Nate Glass
2007iCarly (1 Episode) as Gordon Birch
2006...So Goes the Nation as Self
2006Bickford Shmeckler's Cool Ideas as Fred
2005Bones (1 Episode) as Dr. Fred Dumaski
2005It's Always Sunny in Philadelphia (1 Episode) as Doctor
2003NCIS (1 Episode) as Leonard Finnik
2003Two and a Half Men (1, 8 Episode) as Ted, Gordon
2003Bad Boys II as Sales Tech
2003Tremors (13 Episodes) as Larry Norvel
2002Love Liza as Bern
2002Without a Trace (1 Episode) as Paul Pfeiffer
2000CSI: Crime Scene Investigation (1 Episode) as Eddie
1998St. Patrick's Day as Michael John
1997Smart Guy (2 Episodes) as Unknown