Actor · Born 1973
Republic of South Ah Sh**t
2023
The Song
2023 · as Old Themba
Skin
2009 · as Home Affairs Clerk 2
Namibia: The Struggle for Liberation
2007 · as Zed Ngavirue (as Lehlohonolo Seseli)