Spencer Ellis Profile, BioData, Updates and Latest Pictures | FanPhobia - Celebrities Database

Sponsored Links

Spencer Ellis Bio, Photos and Updates

Like 0

Spencer Ellis

Bio: Vorley Spencer Ellis was a Welsh Anglican priest in the mid 20th century.

Born: August 13, 1990 in Richmond, Virginia, USA

Posted In: Actors

Sponsored Links


Sponsored Links