Filmography from Colin O'Donoghue
Carrie Pilby
Professor Harrison
Wild Decembers
Young Guard
Trollhunters: Rise of the Titans
Douxie (voice)
Once Upon a Time
Captain Hook
The Tudors
Duke Philip of Bavaria
The Great North
Dr. Callahan (voice)
Dolly Parton's Heartstrings
JJ Sneed
Wizards: Tales of Arcadia
Douxie (voice)
The Right Stuff
Gordon Cooper