Richard Segei John Dennen — (born 1980)