We do not currently know of any antonyms for stickup artist.
For similar words to stickup artist, try:
Did you mean artist?