Van Dorp studeerde politieke economie aan de Universiteit van Washington,[3] waar hij ook roeide.[4] In 2019 na zijn terugkeer in Nederland maakte Van Dorp deel uit van de Nederlandse acht,[5] waarmee hij op de Wereldkampioenschappen in het Oostenrijkse Ottensheim een zilveren medaille wist te winnen.[6] Van Dorp maakte tevens deel uit van de acht die op de Olympische Spelen van 2020 in Tokio de vijfde plaats behaalde.[7] In 2023 zat hij aanvankelijk in de dubbelvier, die tweede werd op de Europese kampioenschappen in Bled, Slovenië, maar voor het WK in Belgrado enkele maanden later werd hij in die vier vervangen door Lennart van Lierop en werd Van Dorp in de skiff geplaatst.[8] Dit internationaal skiffdebuut eindigde succesvol voor Van Dorp met een zilveren medaille, hij eindigde alleen achter de meervoudig wereldkampioen Oliver Zeidler.[9] Daarmee droeg Van Dorp bij aan de grootse prestatie dat dit WK voor TeamNL zou worden, dat met 9 medailles (6 goud, 3 zilver) algeheel boven Engeland eindigde (6 goud, 1 zilver, 2 brons).[10]