J.D. Rosen is an actor and producer, known for The Prophecy 3: The Ascent (2000), Mimic 2 (2001) and Meskada (2010).
Mimic 2
The Prophecy 3: The Ascent