A man accused of severing the arm of a tow truck driver after veering off a Melbourne freeway has faced court, charged with dangerous driving causing injury.

Nathan Cameron, 39, was allegedly driving a Holden Commodore when he swerved off the Peninsula Link freeway at Carrum Downs and struck the tow truck driver who was helping another motorist in the emergency lane on November 14.

Nathan Cameron leaves court after facing charges related to an incident where he allegedly slashed the tow struck drivers arm. Credit:Jason South

The impact caused the Commodore to flip and land on its roof several metres along the freeway.

The tow truck driver was hit while loading a four-wheel drive that had broken down on the side of the freeway, police say.