This guy was in 2 webcam shows on the manifestmen site. Does anybody know who he is, or if he's done anything else? Manifest Men - Seth Cameron