who does josh peck play in family guy