Pochodził z Królewca. Studiował m.in. w Padwie, podróżował po Europie, od 1582 w służbie Batorego. Od 1585 związany z Janem Zamoyskim, luteranin, pod jego wpływem zostając katolikiem. Długie lata przebywał na dworze hetmańskim, będąc jednym z najzaufańszych ludzi Zamoyskiego, podzielał jego poglądy, napisał jego biografię (Vita Ioannis Zamoscii, wyd. 1861). Korzystał z mecenatu kanclerza, był najwybitniejszym polskim historykiem swojego czasu. Później zamieszkał na Pomorzu. Pochowany w Oliwie. W serialu Kanclerz grany przez Krzysztofa Kolbergera.