Colin O'Donoghue
Year Title Role
2003 Call Girl Brendan
2006 24/7 Nick
2009 The Euthanizer Ben
2011 The Rite Michael Kovak
2012 Storage 24 Mark
2016 The Dust Storm Brennan
2016 Carrie Pilby Professor Daniel Harrison
2018 What Still Remains Peter
Filmography -- Film
Colin Arthur O'Donoghue (born 26 January 1981) is an Irish actor and musician, best known for portraying Captain Killian Hook Jones on the TV show Once Upon a Time. He appeared in the 2011 horror thriller film The Rite (2011) as a sceptical novice priest, Michael Kovak.