Chosen Solution

Mower starts and runs in neutral , when i put it in forward or reverse and hold the brake down it moves. Can this be a drive belt problem?

Check the brake line it could be disconnected or damaged.