Filmography
- Kate & Allie (TV series) as Ben
- Chameleons (1989) (TV) as Stan
- When We Were Young (1989) (TV) (as Charles Hunter Walsh) as Lee Jameson
- Loverboy (1989) (as Charles Hunter Walsh) as Jory Talbot
- Gabriel's Fire (1990) (TV series) as Louis Klein
- Betsy's Wedding (1990) as Jake Lovell
- Where the Heart Is (1990) as Tom
- Telling Secrets (1993) (TV) as Jesse Graham
- Arctic Blue (1993) as Eric Desmond
- Nobody's Fool (1994) as Peter Sullivan
- Radio Inside (1994) as Michael Anderson
- Congo (1995) as Dr. Peter Elliot
- The Outer Limits as Sgt. Eldritch
- Eden (1996) as Bill Kunen
- Men (1997) as Teo Morrison
- Brooklyn South (1997) (TV series) as Officer Jimmy Doyle
- Divided by Hate (1997) (TV) as Louis Gibbs
- Changing Habits (1997) as Felix Shepherd
- The Almost Perfect Bank Robbery (1998) (TV) as Frank Syler
- Chapter Zero (1999) as Adam Lazarus
- Final Voyage (1999) as Aaron Carpenter
- Jet Boy (2001) as Boon Palmer
- Deadly Little Secrets (2001) as Cole Chamberlain
- Blood Work (2002) as Detective John Waller
- Jo (2002) (TV)
- Par 6 (2002) as Mac Hegelman
- Power Play (2002) as Matt Nash
- We Were Soldiers (2002) as Capt. Robert Edwards
- The Twilight Zone (2002) (TV series) as Adam
- Presidio Med (2002) (TV series) as Danny Gibson
- More Than Meets the Eye: The Joan Brock Story (2003) (TV) as Jim Brock
- The Lone Ranger (2003) (TV) as Kansas City Haas
- Nip/Tuck (2003–2010) (TV series) as Dr. Sean McNamara
- Everwood (2003–2004) (TV series) as Carl Feeney
- Edmond (2005) as Interrogator
- Antebody (2005) as Jacob Ambro
- The Lake House (2006) as Morgan
- Lost Holiday: The Jim and Suzanne Shemwell Story (2007) as Jim Shemwell
- Law & Order: Special Victims Unit (2007) as Malcolm Royce (Episode: Annihilated)
- Just Add Water (2008) as Ray Tuckby
- The Stepfather (2009) as The Stepfather/David Harris/Grady Edwards
- Secretariat (2010) as Jack Tweedy II
- Unforgettable (2011 - ) (TV series) as Al Burns
- Drop Dead Diva (2012) as Lawrence Brand (Episode: Pick's and Pakes)
Read more about this topic: Dylan Walsh