Public records show Sugar Land, Stafford and Houston as cities Michael also stayed in. Michael currently resides at 1911 Glen Eden Ct #1425, Sugar Land, Tx 77478. 1957 is his birth date. Phone number listed for Michael is (281) 240-6433. The current age of Michael is 67.