Chris Juell is a proud California native who has now lived for over a third of his life in New York City! He most recently played White House press secretary, Todd Grant, in the Onion News Network on IFC for 2 seasons. Other television credits include Law & Order, The Sopranos, Criminal Intent. He has also traveled the country with the National Shakespeare Company and was last on stage in New York playing Lee in True West.