Joe Flanigan (born January 5, 1967) is an American television actor. He is best known for playing the character Major/Lt. Colonel John Sheppard in "Stargate Atlantis". He shares his birthday with "Stargate Atlantis" co-star Paul McGillion.