How about Enzymes? They are Macromolecules and they act as enzymes. But, let's assume that by 'enzyme' you mean in vivo bio catalyst. In this case, there are of course proteins. Proteins are macromolecules, and many of them act as biocatalysts; this is what is usually meant when we refer to enzymes. read more
Proteins are macromolecules, and many of them act as biocatalysts; this is what is usually meant when we refer to enzymes. However, there are also certain kinds of RNA (another macromolecule) that can have biocatalytic activity. read more
Most enzymes are classified as proteins. However, there are someenzymes that are not classified as proteins such as ribozymes(nucleic acids) and vitamins (coenzymes). read more