FALMOUTH, Maine — A Massachusetts man crashed his pickup truck into a tree off the interstate Wednesday afternoon, possibly after he suffered a medical problem, according to Maine State Police.

Frank Zaia, 56, of West Newbury, Massachusetts, suffered injuries that aren’t believed to be life-threatening, according to Maine Department of Public Safety spokesman Stephen McCausland.

Zaia was driving south on Interstate 95 through Falmouth when his vehicle reportedly left the road, crossed the shoulder and traveled over a hill before striking a large tree. The tree broke and fell on top of Zaia’s pickup. McCausland said the truck was barely visible from the road.

Cumberland fire and EMT crews freed Zaia from the wreck. Maine Turnpike Authority highway maintenance crews had to remove trees to help first responders reach the vehicle and remove Zaia. EMTs took Zaia to Maine Medical Center in Portland for treatment, McCausland said.

Witnesses reported that Zaia was either asleep or unconscious behind the wheel before leaving the road and that his vehicle was drifting between lanes before the crash.

McCausland said police learned that Zaia was not intoxicated at the time of the crash.

“The investigation is continuing to determine if there were any possible medical complications that may have contributed to the crash,” McCausland said.

Follow Nick McCrea on Twitter at @nmccrea213.