Candradasa was born in Canada and grew up in Scotland. He is an ordained Buddhist and is currently the Director of a charity/non-profit providing free public access online to extensive resources on Buddhism, meditation and mindfulness. He lives in Portsmouth, New Hampshire.

Candradasa hasn't saved anything yet.