Jennifer Aniston's boyfriend Justin Theroux showed off his comedy skills during his first U.S. late night TV appearance on Thursday (23Feb12) by playing the foul-mouthed, gun-toting equine lead in War Horse during a skit on Jimmy Kimmel Live! Theroux, as War Horse, was also dubbed into a beach scene from George Clooney's Oscar-nominated movie The Descendants.