Synonyms for Portray (same or very similar meaning)
WordNet sense 1 (assume or act the character of):
impersonate
WordNet sense 2 (represent in a painting, drawing, sculpture, or verbally):
present
WordNet sense 3 (make a portrait of):
depict, limn
From the ODE community, based on WordNet
add/edit