What is Sweets name from Bones?

Dr. Lance Sweets' real name is John Francis Daley

-Brett