Spencer Liff
Known For
Acting
Born
1985-02-06
Place of Birth
Phoenix, Arizona, USA