Sean MacLean

Sean MacLean is an actor who portrays John Swigert in DC's Legends of Tomorrow