Doctor Lockhart

Doctor Lokchart is a fictional physician and a recurring character on the CW Network television series Arrow. Played by actor Richard Keats, he first appeared in the season one episode "The Huntress Returns". He made seven appearances in the series in total.