David Snell grew up in Sydney. He has travelled and worked throughout Australia, in India, Europe and Canada. He holds a communications degree from the University of Technology, Sydney. His short stories have appeared in various anthologies and journals.