No. A semicolon should be used in one of the following situations:
- To separate two linked sentences (note: as they are sentences, they must contain a verb)
- To separate list items that contain commas
In your original sentence, the second part is not a sentence (it contains no verb) and it means nothing standing alone. It does not work to use a semicolon there.
A comma suffices.
For more reading on the list usage of semicolons, see this SE post: Using a semicolon between elements in a list
thanks to @VampDuc for pointing out the need for sentences either side, rather than clauses