Special Guest Stars Rick Cosnett as Eddie Thawne Tom Felton as Julian Desmond Albert Wentworth Miller as Leonard "Len" Snart Robbie Amell as Ronald "Ronnie" Raymond / Firestorm Guest Stars Violett Beane as Jesse Wells Andre Tricoteux as Savitar John Wesley Shipp as Jay Garrick / The Flash (Earth-3) Uncredited Tobin Bell voices Savitar