Cast Credits Madam Secretary (2014) Guest starring as Doctor Episode 3x01: Sea Change (Oct 2, 2016) Shameless (2011) Guest starring as GED Teacher Episode 2x10: A Great Cause (Mar 18, 2012) Numb3rs (2005) Guest starring as Joe Episode 5x21: Disturbed (May 1, 2009) [Co-Star]