Cast Credits Dollhouse (2009) Guest starring as Clive Ambrose Episode 2x13: Epitaph 2: The Return (Jan 29, 2010) Joan of Arcadia (2003) Guest starring as Clay Fisher Episode 1x05: Just Say No (Oct 24, 2003) Angel (1999) Guest starring as Armed Robber Episode 4x15: Orpheus (Mar 19, 2003) [Uncredited]