Looking for Author Page solution

I have a multi-author blog and I'm looking for a solution for an author page that will automatically list all bloggers on one page, preferably based on the selection of 2 roles. I tried All Author Plugin, but it can only show one role and it doesn't update when someone's role changes. Any suggestions welcome.