Spencer Lord, 4 seri ve 5 filmler filmlerinde yer almıştır.Bu performans The Last of Us dizisindeki Owen rolünde görülebilir.Sinemada, Voicemails for Isabelle adlı uzun metrajlı filmde Scott (Pink Eye) olarak.