Al poco tiempo de que Kevin McKidd comenzó su carrera en el teatro británico, por el cual obtuvo excelentes críticas y algunos premios, debutó en la película de culto dirigida por Danny Boyle, Trainspotting: La vida en el abismo (1996), donde realizó el papel de Tommy. A partir de ahí, McKidd ha participado en varios filmes como Bedrooms and hallways (1998) de la directora Rose Troche, Luna Llena (2002), Cruzada (2005) dirigida por Ridley Scott, Hannibal: El origen del mal (2007), del director Doug Lefler, entre otras. También ha prestado su voz al personaje Soap en los videojuegos de Call of Duty y al personaje de Fenn Rau, en la serie animada Star Wars Rebels. McKidd también es reconocido por su actuación como Lucius Vorenus del 2005 al 2007 en la serie histórica Roma, y por su papel del doctor Owen Hunt en la exitosa serie dramática Grey’s Anatomy, a la que se unió en el 2008 y de la cual ha dirigido algunos episodios desde entonces.