Prince Cullen is played by Rob Pattinson. Edward is 17, forever. He has been a vampire since 1918. Carlisle Cullen open Prince and his overprotect ending of Land Influenza. Edward's fuss begged Carlisle not to let her son perish...as if she could sentiency something around Carlisle that could preclude her son.