Народився в Гані, але в дитинстві разом з батьками переїхав до Німеччини, в місто Кельн. Там він почав займатися футболом, граючи в таких дитячих командах як «Корвайлер», «Вікторія» та «Вінфрід Мюльгайм».
У дорослому футболі дебютував 1998 року виступами за «Фортуну» (Кельн), в якій провів два сезони, взявши участь у 44 матчах чемпіонату.
Протягом сезону 2000-01 років захищав кольори «Дуйсбурга», який також виступав у Другій Бундеслізі.
Своєю грою привернув увагу представників тренерського штабу «Вольфсбурга», до складу якого приєднався влітку 2001 року. Відіграв за «вовків» наступні шість сезонів своєї ігрової кар'єри. Більшість часу, проведеного у складі «Вольфсбурга», був основним гравцем команди.
Влітку 2007 року на правах вільного агента уклав контракт з клубом «Баєр 04», у складі якого провів наступні три роки своєї кар'єри гравця, проте основним гравцем так і не став.
Завершив професійну ігрову кар'єру у клубі «Шальке 04», за який виступав протягом 2010–2012 років, вигравши за цей час Кубок та Суперкубок Німеччини.
Виступи за збірну
2000 року дебютував в офіційних матчах у складі національної збірної Гани, проте другого виклику Гансу довелося чекати цілих п'ять років, після чого він став стабільно викликатись до лав збірної.