Cast Credits Mayday (2003) Guest starring as John Albright Episode 17x03: Nuts and Bolts (Mar 1, 2018)