Colin Salmon hizo su debut cinematográfico como el Sgt. Robert Oswald en la miniserie británica Prime Suspect 2 (1992), que le dio mucha aceptación entre el público británico. Se hizo conocido por su papel de Charles Robinson, jefe de personal de M, en las películas de James Bond 007: El mañana nunca muere (1997), 007: El mundo no es suficiente (1999) y 007: Otro día para morir (2002). Alrededor de este tiempo, Salmon obtuvo otro papel memorable como el Comandante James "One" en Resident Evil: El huésped maldito (2002). Repitió su papel como una versión clon de One en Resident Evil 5: Venganza (2012), junto a Michelle Rodríguez y Oded Fehr. En 2015, interpretó una versión ficticia de sí mismo en la serie de Netflix, Master of None y, en el 2018, interpretó el papel de Chudleigh Pomeroy en Máquinas mortales. En 2021, forma parte del elenco principal de Nadie, un thriller de acción protagonizado por Bob Odenkirk bajo la dirección de Ilya Naishuller.