Cast Credits Desperate Housewives (2004) Guest starring as Stockboy Episode 3x07: Bang (Nov 5, 2006) [Co-Star] Angel (1999) Guest starring as Cyril Episode 3x08: Quickening (Nov 12, 2001) [Co-Star]