<Tr> <Th> Occupation </Th> <Td> Theatre and Television Actor </Td> </Tr> <Tr> <Th> Spouse (s) </Th> <Td> Beth Rowley (m . 2017) </Td> </Tr> <P> Liam Thomas Garrigan (born 17 October 1981) is an English theatre and television actor . As a youth he attended classes at Kingston upon Hull's Northern Stage Company and was a student at Wyke College, Kingston upon Hull . His first television role was as Nic Yorke in the BBC continuing drama series Holby City . He is best known for his roles as Ian Al - Harazi on the Fox series 24: Live Another Day and King Arthur in the ABC series Once Upon a Time and Transformers: The Last Knight . </P> <P> Garrigan trained as a professional actor at the Guildhall School of Music and Drama in the City of London . He has appeared in BBC TV dramas Holby City, Doctors, The Chase and ITV1's Agatha Christie's Marple . He also portrayed Alfred in the Starz TV miniseries The Pillars of the Earth . He appeared in Ultimate Force as Corporal Edward Dwyer during the third series . He also starred in the 2008 and 2010 seasons of Irish drama series, RTÉ's Raw . In January 2011, Garrigan starred in the second series of BBC One's wartime drama serial Land Girls . In January 2014, Garrigan appeared in Silent Witness . In 2015 Garrigan played the recurring role of King Arthur on Once Upon a Time . </P>

Who plays arthur in once upon a time