The pilot, a 22-year-old Annerley man, was forced to make an emergency landing after the Jabiru Chase J170 recorded engine failure at about 11am on Tuesday. His passenger was 18.
An emergency services spokesman said paramedics checked the pilot and passenger for injuries, but neither required assistance.
The pilot declined to comment to waiting media but spoke to police at length about the forced landing.
The ultralight experienced minor damage to its propeller, windscreen and landing gear after it swiped an electric fence and barbed-wire fence, before coming to a rest in a paddock off Brendan Way.
The two fences, between neighboring properties, were both knocked over after the landing gear hit them both.
Nearby residents reported hearing a crash after the plane struck the fences.
Fire crews from Cleveland and Redland Bay were first at the scene, which attracted a crowd of onlookers and witnesses.
The plane will be dismantled so it can be taken out of the paddock on a truck.
The Australian Transport Safety Bureau will investigate the landing.