Home People David Ndaba David Ndaba movies David Ndaba movies David Ndaba Movies (2) Twitches Too (2007) As Felix. Ice Princess (2005) As Cool Kid (uncredited).