Spencer Beglarian
actor, writer, producer
Spencer Beglarian was born on Dec 15, 1960 in USA. Spencer Beglarian's big-screen debut came with Audit directed by Brian To in 2001. Spencer Beglarian is known for Muhammad: The Last Prophet directed by Richard Rich, Nicholas Kadi stars as Abu Sufyan ibn Harb and Richard Epcar as Abu Jahl. The upcoming new movie Spencer Beglarian plays is Muhammad: The Last Prophet which will be released on Nov 14, 2004.
Spencer Beglarian was born on December 15, 1960 in Ridgewood, New Jersey, USA. He was an actor and writer, known for
Birthday
Dec 15, 1960Place of Birth
Ridgewood, New Jersey, USA
Known For
Movies & TV Shows
All
Movies