Actor and manufacturer who all became known for his recurring function seeing that Crazy Eddie in the tv screen series First Influx. He’s made an appearance in a large number of other Television shows, including The Guy in the Great Castle, Purpose, and Supernatural. He got a MFA from NY University. He made an appearance as Wally Weaver within the film Watchman. He was created in Minneapolis, Minnesota. He previously a recurring function in the favorite Television series Smallville starring Tom Welling.