Sean Maguire Robin Hood Timeless [Once Upon a Time’s Sean Maguire cast in Timeless]