Spencer Beglarian

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, 1960
  • Place of Birth

    Ridgewood, New Jersey, USA

Known For

Movies & TV Shows

All
Movies