patrick green age