seth green news and photos