Cast Credits Last Man Standing (2011) Guest starring as Pete (2 episodes) Episode 1x05: Co-Ed Softball (Nov 1, 2011) [Co-Star] Episode 1x04: Last Halloween Standing (Oct 25, 2011) [Co-Star] Bones (2005) Guest starring as Lucas Pickford Episode 5x13: The Dentist in the Ditch (Jan 28, 2010) Weeds (2005) Guest starring as Billy Boesky Episode 4x09: Little Boats (Aug 11, 2008) Grey's Anatomy (2005) Guest starring as Jerry O'Malley (5 episodes) Episode 3x12: Six Days (2) (Jan 18, 2007) Episode 3x11: Six Days (1) (Jan 11, 2007) Episode 3x10: Don't Stand So Close to Me (Nov 30, 2006) Episode 3x08: Staring at the Sun (Nov 16, 2006) Episode 2x09: Thanks for the Memories (Nov 20, 2005) View 2 more View 2 less Monk (2002) Guest starring as Billy Logan Episode 7x03: Mr. Monk Gets Lotto Fever (Aug 1, 2008)