"We need a picture!" —Cisco Ramon[src] This article is lacking images and could benefit from you uploading one or two. Please be sure to add images in accordance to our Manual of Style. Sean MacLean is an actor who portrays John Swigert in DC's Legends of Tomorrow. Contents[show] Credits DC's Legends of Tomorrow Actor Season 2 "Land of the Lost" John Swigert "Moonshot" Eobard Thawne External Links Sean MacLean at the Internet Movie Database Retrieved from "https://arrow.fandom.com/wiki/Sean_MacLean?oldid=512759" Categories: Articles needing images Actors Guest stars Community content is available under CC-BY-SA unless otherwise noted.