Who played hook in once upon a time?
No context provided
Who played adult hook in once upon a time?
O'Donoghue Colin O'Donoghue
No context provided
Who played hook as young killian jones in once upon a time?
Oliver Bell Bell
List of Once Upon a Time characters
https://en.wikipedia.org/wiki/List%20of%20Once%20Upon%20a%20Time%20characters
Oliver Bell
https://en.wikipedia.org/wiki/Oliver%20Bell
Two actors portrayed hook in Once Upon a Time. Colin O'Donoghue played adult hook, and Oliver Bell played hook as young Killian Jones.