peter weber season cast