Actor · Born 1967
Joe Flanigan (born January 5, 1967) is an American television actor best known for his portrayal of the character Major/Lt. Colonel John Sheppard in Stargate Atlantis.
Let Us In
2021 · as Officer Wilton
The Bandit Hound
2016 · as Trevor
6 Bullets
2012 · as Andrew Fayden
Ferocious Planet
2011 · as Colonel Sam Synn
Good Day for It
2011 · as Deputy Doug Brady
Change of Plans
2011 · as Jason Danville
Stargate Atlantis: Fans' Choice
2009 · as John Sheppard
Silent Men
2005 · as Regis
111 Gramercy Park
2003 · as Jack Phillips
Thoughtcrimes
2003 · as Brendan Dean
The Other Sister
1999 · as Jeff Reed
Tell Me No Secrets
1997 · as Adam Stiles