Guest Stars Patrick Sabongui as David Singh Wentworth Miller as Leonard "Len" Snart Dominic Purcell as Mick Rory Luc Roderique as Jason Rusch Co Starring Fulvio Cecere as Officer Vukovich Jason Bell as Cop #2 Jane Craven as Rachel Rathaway Michael Karl Richards as Cop #1 James Ralph as Osgood Rathaway Daniel Mallinson as Cop #4 Lee Shorten as Executive Staffer Graeme Doyle as Officer Gibbons Jana Mitsoula as Cop #5