Cast Credits Fastlane (2002) Guest starring as Cesar Episode 1x18: Monster (Mar 21, 2003) Angel (1999) Guest starring as Matthew Episode 4x20: Sacrifice (Apr 23, 2003)