
J.D. Walsh
Biography
J.D. Walsh was born in 1974 as John Walsh. He is an actor and producer.
Gallery

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








