Steven Long Mitchell Double Agent Ski Patrol Ski Patrol The Pretender: Island of the Haunted The Pretender 2001 The Pretender: Island of the Haunted The Pretender 2001 The Pretender: Island of the Haunted The Pretender 2001 The Flash