Robert Spencer: Robert Spencer. Actor: Islamicize Me. Robert Spencer was born on 27 February 1962 in Bedford, New Hampshire, USA. He is an actor, known for Islamicize Me (2018), Siege (2019) and The Life of Muhammad (2011).
Known For: Islamicize Me (Robert Spencer), Siege (Self - Author & Islamic Expert), The Life of Muhammad (Self - Author, The Truth About Muhammad), Islam: What the West Needs to Know (Self - Author)