David Kenneth Harbour is an American actor. He has played supporting roles in films such as Brokeback Mountain, Awake, Revolutionary Road, State of Play, W.E., A Walk Among the Tombstones emoji | AI Emoji Generator