
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.

Let Us In
as Officer Wilton

The Bandit Hound
as Trevor

FANomenon
as Self

6 Bullets
as Andrew Fayden

Ferocious Planet
as Colonel Sam Synn

Good Day for It
as Deputy Doug Brady

Change of Plans
as Jason Danville

Stargate Atlantis: Fans' Choice
as John Sheppard

Silent Men
as Regis

Thoughtcrimes
as Brendan Dean

See
as The Military · 5 ep.

Major Crimes
as Rick Marlow · 1 ep.

Metal Hurlant Chronicles
as Hondo · 7 ep.

Warehouse 13
as Jeff Weaver · 1 ep.

Fringe
as Robert Danzig · 1 ep.

Women's Murder Club
1 ep.

Stargate Atlantis
as John Sheppard · 100 ep.

Tru Calling
as Andrew Webb · 1 ep.

CSI: Miami
as Mike Sheridan · 1 ep.

Birds of Prey
as Det. Claude Morton · 1 ep.