Cast Credits Mutant X (2001) Guest starring as Delivery Man Episode 3x15: Divided Loyalties (Feb 23, 2004)