Oud won a silver medal in the K1 team event at the 2003 ICF Canoe Slalom World Championships in Augsburg. He represented the Netherlands at the 2004 Summer Olympics in Athens, where he finished in eighth in the K1 event.