J.D. Walsh

Acting

J.D. Walsh

Born December 24, 1973Madison, Wisconsin, USA30 credits

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

Known For

Filmography

Tulsa King
2022Tulsa King
as Harlan ThibodeauxTV
Hacks
2021Hacks
as SteveTV
All Rise
2019All Rise
as Moe WardlowTV
The Rookie
2018The Rookie
as Mr. DuganTV
9-1-1
20189-1-1
as Officer GerrardTV
Young Sheldon
2017Young Sheldon
as Travis LemonTV
The Amazing Spider-Man 2
2014The Amazing Spider-Man 2
as Dr. Jallings, Science InvestigatorMovie
The Crazy Ones
2013The Crazy Ones
as RandallTV
Life of a King
2013Life of a King
as FritzMovie
Franklin & Bash
2011Franklin & Bash
as Alan SlatenTV
Rizzoli & Isles
2010Rizzoli & Isles
as Larry RothsburgherTV
Castle
2009Castle
as John EmersonTV
The Mentalist
2008The Mentalist
as Nate GlassTV
iCarly
2007iCarly
as Gordon BirchTV
Bones
2005Bones
as Dr. Fred DumaskiTV
NCIS
2003NCIS
as Leonard FinnikTV
Bad Boys II
2003Bad Boys II
as Sales TechMovie
Tremors
2003Tremors
as Larry NorvelTV
Love Liza
2002Love Liza
as BernMovie
Without a Trace
2002Without a Trace
as Paul PfeifferTV
St. Patrick's Day
1998St. Patrick's Day
as Michael JohnMovie
Smart Guy
1997Smart Guy
as Mackey NagleTV