Cast Credits Boston Legal (2004) Guest starring as Steve Episode 4x15: Tabloid Nation (Apr 8, 2008) Veronica Mars (2004) Guest starring as Mike Episode 2x06: Rat Saw God (Nov 9, 2005) [Co-Star]