Joe Flanigan

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.

Other websites

Category:Actors from Los Angeles
Category:American television actors
Category:American television writers
Category:Writers from Los Angeles
Category:1967 births
Category:Living people