Late bloomer

A person who might be slow to develop.