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.
as Officer Wilton
as The Military(5 eps)
as Trevor
as Self
as Hondo(7 eps)
as Andrew Fayden
as Rick Marlow(1 ep)
as Colonel Sam Synn
as Deputy Doug Brady
as Jason Danville
as John Sheppard
as Jeff Weaver(1 ep)
as Robert Danzig(1 ep)
as Regis
as John Sheppard(100 eps)
as Andrew Webb(1 ep)
as Brendan Dean
as Jack Phillips
as Det. Claude Morton(1 ep)
as Mike Sheridan(1 ep)
as Nick Sennet
as Julian Lodge(13 eps)
as Pete Sherman
as Tobin Hayes(1 ep)
as Jeff Reed
as Dr. David Marcus(3 eps)
as Vincent(2 eps)
as Lt. Colonel John Sheppard(1 ep)
as Adam Stiles
as Peter Cole
as Dr. Tom Arquette(4 eps)
as Eric Sayles
as Scott Cameron
as Lionel Thayer(2 eps)