All'anagrafe come Joseph Dunnigan III, è nato a Los Angeles ed ha cambiato il suo cognome quando è stato adottato da John Flanigan. Si è appassionato alla recitazione durante le scuole, partecipando poi ad alcune...Leggi tutto
All'anagrafe come Joseph Dunnigan III, è nato a Los Angeles ed ha cambiato il suo cognome quando è stato adottato da John Flanigan. Si è appassionato alla recitazione durante le scuole, partecipando poi ad alcune produzioni locali. E' famoso per il ruolo del Colonnello John Sheppard in Stargate Atlantis.