Petr was born in 1967, studied zoology at Charles University in Prague and has spent most of his professional life in the Czech Society for Ornithology. Since the early 2000s, Petr has been active in coordinating bird monitoring in Europe under the umbrella of the European Bird Census Council (EBCC).