brendan allen