The man was charged with elevated aggravated assault, reckless conduct with a dangerous weapon, and carrying a concealed or threatening display of a weapon.
Antonio Henriques, 26, of Portland allegedly grabbed the teen by the shoulders, tried to kiss them, and offered them alcohol before following them home.