Cast Credits Madam Secretary (2014) Guest starring as Jim Dawson Episode 4x17: Phase Two (Apr 8, 2018) Elementary (2012) Guest starring as El Mecanico Episode 2x07: The Marchioness (Nov 7, 2013)