Here is the rephrased text:
Robert O'Meara, a talented individual, entered this world on the 25th of June, 1975.
As a producer, he has left his mark on the industry, with a notable body of work that includes the films Pressing the Flesh, released in 2001, Disappear, which premiered in 2014, and the intriguing Incident at Loch Ness, which debuted in 2004.