John Asher Rights: Ashland Films, LLC., CC BY-SA 3.0, through Wikimedia Commons. Actor or Actress (22) Soundtrack (2019) The Rookie (2018) Drew Peterson: Untouchable (2012) Wreckage (2010) The Mentalist (2008) Ghost Whisperer (2005) NCIS (2003) Las Vegas (2003) Fastlane (2002) CSI: Crime Scene Investigation (2000) Space Cowboys (2000) The Adventures of Young Indiana Jones: Spring Break Adventure (1999) The New Swiss Family Robinson (1998) Double Dragon (1994) Weird Science (1994) Duckman (1994) Showdown (1993) Frozen Assets (1992) The Young Indiana Jones Chronicles (1992) Step by Step (1991) Beverly Hills, 90210 (1990) Married... with Children (1987) Director (9) I Hate Kids (2019) A Boy Called Po (2016) Tooken (2015) Somebody Marry Me (2013) Wreckage (2010) Dirty Love (2005) One Tree Hill (2003) Diamonds (1999) Kounterfeit (1997) Writer (1) Tooken (2015) Producer (3) I Hate Kids (2019) Wreckage (2010) Dirty Love (2005)