Terras was born in Tallinn.[3] His father is a retired military general, politician Riho Terras. His mother Kaili Terras is a diplomat.[4]
Terras is a graduate of the University of Tartu with a BA in Journalism and Communication (2017) and an MA degree in Communication Management (2019).[5]
On 9 April 2022 Terras was elected as the new leader of Noor Eesti 200 ("Young Estonia 200"), the youth organisation of the Estonia 200 party.[2]
In the summer of 2022, while already active in politics, Hendrik Johannes Terras participated in a televised reality dating show,[6] through which he gained his first broader public visibility. The appearance attracted significant media attention and led to public discussion about a possible connection to the upcoming 2023 Estonian parliamentary elections.[7] Journalist and political analyst Alo Raun has argued that participation in the show may have influenced Terras’s public image and perceived credibility as a politician.[8] Terras has denied any connection between his participation in the dating show and the 2023 Estonian parliamentary election campaign.
In the autumn of 2022 he ran for the chairmanship of the Estonia 200 political party, and in a later stage withdrew his candidacy in favour of Lauri Hussar. On 15 October 2022, at the General Assembly, Terras was elected member of the executive board and vice-chairman of the party.[9][10]
On 19 November 2022, Terras was elected a member of the executive board of Noor Eesti 200.[11]
He ran for the Estonian parliament (Riigikogu) in the 2023 elections, received 771 votes in his constituency ( electoral district no. 1 covering Haabersti, Põhja-Tallinn and Kristiine) and was elected a member of parliament.
On 25 March 2025, he was sworn in as the Minister of Regional Affairs and Agriculture.[12]