Peter ni a bi ati dagba ni Netherlands o si gbe lọ si Aruba ni ọdun 1988 lati ṣiṣẹ fun Ijọba Aruban. Lọwọlọwọ o n ṣiṣẹ bi oludamọran ofin si Minisita fun Isuna, Iṣowo Iṣowo ati Ẹka Alakọbẹrẹ.
O gba iwe-ẹkọ giga giga ni gbangba ati ofin agbaye lati University of Rotterdam ni Netherlands.
Peter darapọ mọ CBMC agbegbe ni ọdun 1992 ati pe o ni itara nipa ọwọn ti o ṣe iyatọ CBMC si awọn ile-iṣẹ iṣowo ọja miiran: ọmọ-ẹhin.


