جودی لین در تایوان به دنیا آمد و در هشت سالگی به کانادا نقل مکان کرد. او اکنون زمان خود را بین کار به عنوان یک کاردرمانگر و ایجاد دنیای خیالی از خود تقسیم می کند. او با همسر و دخترش در دشتهای کانادا زندگی میکند.