The 25-year old joins Berrechid on a season-long move from RS Berkane after failing to command playing time at the Berkane based side he joined in 2019.
During his short spell in Egypt, he found the back of the net only once in all competitions.
Kaddu’s new side, Berrechid who finished 10th on the table last season, will start off their 2020/21 Botola campaign this weekend, Sunday 6th December away at Wydad Casablanca.
Patrick Henry Kaddu started his career with Ugandan side Maroons FC in 2011 to 2014 before moving on to Kira Young where he spent only one year and returned to Maroons FC in 2015 to 2017.
Kaddu then joined Kampala City Council Authority (KCCA) FC in 2017 where he featured for the Kasasiro Boys for a period of two years before signing for RS Berkane in August 2019.