John Lloyd Stafford III Known forActing Movies with John Lloyd Stafford IIISniffin' 4 Cryptids: The Geezer Squeezer 2025 TMDB