Dan Hildebrand

Dan Hildebrand is an American actor. He portrays Friar Lawrence on Still Star Crossed.