In a large skillet over medium heat, cook beef until brown. Drain.
In a large pot over medium heat, cook celery, onions and garlic in olive oil until onion is translucent. Stir in beef, tomato sauce, tomatoes, mushrooms, beer, chili beans, kidney beans, cumin, chili powder, coriander, cayenne and Worcestershire. Simmer over low heat 3 hours, until flavors are well blended.