Johnny-on-the-spot

Человек, который всегда готов, всегда на месте; человек, на которого можно рассчитывать

Источник: Полный англо-русский словарь на Gufo.me