Selwyn was created in South Africa.
Selwyn Net Worth is $10 Million Mini Biography Selwyn was created in South Africa. Known for moviesPopstars (2000)as Himself - Finalist (2001)The 16th Annual ARIA Awards (2002)as HimselfTelethon (2004)as Himself Source IMDB