Saw a B movie with him it in, kinda cute. Looks like he fell off the face of the earth! Anyone have anything?