Daniel Stuart Randell Greene - (born 1985)