Here is a tabel with info on the main characters in Middle Earth.
Main Characters
Name
Race
Good or Bad
Bilbo
Hobbit
Good
Frodo
Hobbit
Good
Aragorn
Human
Good
Gandalf
Wizard
Good
Elrond
Elf
Good
Smaug
Dragon
Bad
Sauron
Unknown
Bad
Sarumen
Wizard
Bad
Sam
Hobbit
Good
Home