Sirisia MP John Waluke. [File, Standard]

Sirisia Member of Parliament (MP) John Waluke has surrendered himself to police in Nairobi after the High Court on Thursday upheld his 67-year jail sentence over fraud.

Waluke took himself to the Milimani Law Courts on Friday afternoon, where he was detained at the facility's cells, awaiting transfer to prison.

On Thursday, High Court Judge Esther Maina ordered Waluke to pay Sh1 billion fine or serve 67 years in jail for fraud.

Waluke, who had appealed against a magistrate's court ruling that slapped him with the heavy sentences, lost the appeal before the High Court.

Waluke was, in June 2020, found guilty of defrauding the National Cereals and Produce Board (NCPB) Sh297 million.

Justice Maina said in her ruling on Thursday that the prosecution proved beyond any reasonable doubt that Waluke took part in the NCPB fraud.

The MP, who was out on appeal, secured re-election in the August 9, 2022 Sirisia parliamentary polls.The lawmaker ran on Jubilee Party ticket, getting 16,461 votes against Ford-Kenya candidate Nasiuma Wafula's 8,811 votes.

If unsatisfied with the High Court verdict, the lawmaker can challenge the ruling at the Court of Appeal within 14 days.

If Waluke fails to appeal against the decision, then he'll lose his parliamentary seat because he'd have been jailed for more than six months.

Prior to filing an appeal, Waluke served four months of his sentence at the Kamiti Maximum Prison in Nairobi.