Join American writer and actor, Joe Flanigan as he shares experiences from his career, especially for his portrayal of the character Major/Lt. Colonel John Sheppard in Stargate Atlantis.