A man posing as an astrologer has been arrested by Byatarayanapura police for cheating an elderly woman of 329g of gold worth around Rs 40 lakh by promising to resolve her family problems through pujas.