Well Ill be, I had no idea he was until I recently picked up Secret Invasion - Home Invasion and he plays a large role. He appears in SI-HI #7-8
SPOILER: The Skrulls even make a super skrull of the Great Beasts and wrecks Walter. However, of course is easily defeated by another END SPOILER