Cast Credits Rizzoli & Isles (2010) Guest starring as Bradley Palmer Episode 3x12: Love the Way You Lie (Dec 4, 2012) Desperate Housewives (2004) Starring as Andrew Van de Kamp Guest starring as Andrew Van de Kamp Episode 1x01: Pilot (Oct 3, 2004) 8 Simple Rules (2002) Guest starring as Jake Episode 3x04: Out of the Box (Oct 15, 2004) Family Guy (1999) Guest starring as Oliver (2 episodes) Episode 3x11: Emission Impossible (Nov 8, 2001) Episode 2x18: E. Peterbus Unum (Jul 12, 2000) Buffy the Vampire Slayer (1997) Guest starring as Little Boy Episode 3x11: Gingerbread (Jan 12, 1999) [Co-Star] 7th Heaven (1996) Guest starring as Bobby Carver Episode 4x14: Words (Feb 7, 2000)