Question: who plays dr hunt on grey's anatomy
Answer: Kevin McKidd ( born 9 August 1973 ) is a Scottish - American television and film actor , director , and occasional singer .