Joe Brannigan (as Peter Elliot)