One who theorises, or is given to theory.
One who theorizes.
n. One who forms theories: one given to theory; a theorizer; speculatist.