Colin O'Donoghue
Television

Colin O'Donoghue

Section Title: Television
Table Section Text: None

Year	Title	Role	Notes

2001	Rebel Heart	Rowe	Miniseries; episode 1

2002	Home for Christmas	Norman Quested	Television film Irish Film & Television Award for Best New Talent

2004	Love Is the Drug	Peter	2 episodes

2005	Proof	Jamie	2 episodes

Fair City	Emmet Fitzgerald	3 episodes

2006–08	The Clinic	Conor Elliott	11 episodes

2009	The Tudors	Duke Philip of Bavaria	Episode: "The Undoing of Cromwell"

Wild Decembers	Young guard	Television film

2011	Identity	John Bloom	Television pilot

2012–18	Once Upon a Time	Captain Hook/Killian Jones	Main Role (season 2–6) Guest Role (season 7)

Wish Hook/Rogers	Guest Role (season 6) Main Role (season 7)

2018	Trollhunters	Douxie	3 episodes

2019	Heartstrings	JJ Sneed	Episode: "JJ Sneed"

Sentence(s)

In 2009, Colin O'Donoghue appeared as Duke Philip of Bavaria in an episode of The Tudors.

final_sentence: In 2009, Colin O'Donoghue appeared as Duke Philip of Bavaria in an episode of The Tudors.