David Barrera Rights: Richard Sandoval, CC BY-SA 2.0, through Wikimedia Commons. Actor or Actress (31) Dahmer – Monster: The Jeffrey Dahmer Story (2022) Swamp Lion (2022) No One Gets Out Alive (2021) Selena: The Series (2020) WHAT / IF (2019) Dirty John (2018) Station 19 (2018) The Orville (2017) Run the Tide (2016) Bosch (2014) 10.0 Earthquake (2014) Death Clique (2014) Mom (2013) The Bridge (2013) Grimm (2011) American Horror Story (2011) Castle (2009) The Mentalist (2008) Wizards of Waverly Place (2007) The Big Bang Theory (2007) Heroes (2006) The Closer (2005) Medium (2005) Veronica Mars (2004) NCIS (2003) Without a Trace (2002) CSI: Miami (2002) Almost Heroes (1998) Space: Above and Beyond (1995) JAG (1995) Diagnosis: Murder (1993)