Answer
Tyler Posey did not play a superhero in any of his roles. He has played a variety of characters in his career, including a werewolf in the MTV series Teen Wolf, a young man who is possessed by a demon in the film The Last House on the Left, and a teenager who is haunted by a ghost in the film Truth or Dare.