Winston Sefu is an actor, known for The Sanctuary (2009) and The Lazarus Papers (2010). Read more on iMDB