Nació en la India desde donde su familia se trasladó a Canadá. Cursó estudios en la Universidad de Berkeley y reside en California. Ha publicado cinco novelas para niños y tres para adultos.