Elliot Knight is an English actor. He made his acting debut as the title character on the Sky1 action-adventure series Sinbad (2012). Continuing to work on television, Knight appeared as a series regular on the BBC One crime drama By Any Means (2013), the CBS mystery American Gothic, and The CW comedy-drama Life Sentence (2018), in addition to portraying Merlin on the ABC fantasy Once Upon a Time (2015) and Don Hall / Dove on the DC Universe / HBO Max superhero drama Titans (2018; 2021). On film, he appeared in the science fiction horror Color Out of Space (2020). Knight also portrayed Sergeant Kyle "Gaz" Garrick in the first-person shooter Call of Duty: Modern Warfare (2019).