Liam Garrigan (b. October 17, 1981) is a British theater and film actor. His roles include King Arthur in the television series Once Upon A Time.
Roles[]
Transformers: The Last Knight[]
- King Arthur
Liam Garrigan (b. October 17, 1981) is a British theater and film actor. His roles include King Arthur in the television series Once Upon A Time.