You can now earn badges for reviewing your favorite shows! Read more

Joe Flanigan poster

Joe Flanigan

Joe Flanigan (born January 5, 1967) is an American television actor best known as Major/Lt. Colonel John Sheppard in Stargate Atlantis
CHANGE OF PLANS (FOX) First Look With Brooke White & Joe Flanigan