Michael J Freeman is 44 years old. He lives in North Miami Beach, Florida, but has also spent time in Miami, Florida; Pembroke Pines, Florida and Miami Beach, Florida. Some of Michael family members are Daniel A Freeman, David M Freeman and Jesse Michael Freeman.