Kevin 'The Captain' Roy Ogston is an actor, known for Kenny (2006) and Kenny's World (2008). Read more on iMDB