Special Guest Stars Richard Dean Anderson as Jack O'Neill Guest Stars Don S. Davis as Lt. Gen. George Hammond Gary Jones as Sgt. Walter Harriman Willie Garson as Martin Lloyd Jill Teed as Yolanda Reese / Major Stacy Monroe Christian Bocher as Raymond Gunne / Dr. Levant Peter DeLuise as Wormhole X-treme actor Isaac Hayes voices Teal'c PI Announcer Co Starring Dan Shea as Sgt. Sylvester Siler Cory Monteith as Young Mitchell Herbert Duncanson as Douglas Anders / Grell Barbara Kottmeier as Young Vala Trevor Devall voices Asgard Martin Wood as Director Jason Coleman as Young Daniel Anwar Hasan as Young Teal'c Julie Johnson as Young Carter Shirley Hill as Furling Jonathan Hill as Furling