Darrill Rosen // Jonathan
Darrill was born and grew up in Johannesburg, South Africa and now lives in New York City.
He has acted in all three of Sam Neave's films: Cry Funny Happy, First Person Singular and Almost In Love. This makes him a very happy man.