The closest expression is "one of a kind", though it doesn't have the time part of the meaning. However, I believe that in many instances it is sufficient to translate the idea.
You could say "one of a kind in his time", but this sounds a bit awkward to me.