Jack Nicholson is renowned for playing antiheroes, or protagonists who are ambiguous or flawed rather than unimpeachably virtuous and heroic.
Jack Nicholson . Nicholson is known for playing a wide range of starring or supporting roles , including satirical comedy , romance and dark portrayals of antiheroes and psychopathic characters .