English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a word to describe "a person present in the right place at the right time"?

share|improve this question
looking for "lucky" ? – JoseK Feb 24 '11 at 6:55
More context would be appreciated. – Cerberus Feb 24 '11 at 15:20

Are you looking for punctual and its synonyms like on time and on-the-dot?

  • Punctual: arriving, happening, or being done at exactly the time that has been arranged

*She’s always very punctual for appointments.*

This is the closest word I can think of, though some other words like omnipresent might help you!

share|improve this answer
"Present at right time at right place" could also not imply something arranged. For example, I could pass in two different places right in time to help somebody, and I would be said to be "on the right place at the right time"; it doesn't mean I planned to be in both the places to help somebody. – kiamlaluno Feb 24 '11 at 8:33


serendipity (noun): the occurrence and development of events by chance in a happy or beneficial way: a fortunate stroke of serendipity | a series of small serendipities.

New Oxford American Dictionary

share|improve this answer
I was thinking of that too, but isn't serendipitous usually applied to the occurrence rather than the person? – Alex Feb 24 '11 at 14:53

Although it is a phrase rather than a single word, the phrase Johnny on the spot has the appropriate meaning: "Someone ready and available at the time needed." Also see worldwidewords, which quotes from the April 1896 New York Sun and Oxford English Dictionary in explaining the origin of the phrase.

share|improve this answer

protected by Rathony Jun 5 at 11:53

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?