Acting
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.
2012
2003
1999
2005
2013
2011
2016
2009
1995
2021
2000
1997
2002