Danso played in the 2011 and 2012 German championship final for Heidelberger RK, which the club both won.
He plays rugby since 2004. He originally played for the DRC Hannover in the Bundesliga but left the club after its relegation in 2009 to join Heidelberger RK.[2][3] He made his debut for Germany in 2006 in a game against Switzerland.[4] His final match was in 2016, in a test between Germany and Spain in Cologne.[5]