Cast Credits Wind on Water (1998) Starring as Charlie Flanagan Episode 1x02: First Swell (Oct 24, 1998) Charmed (1998) Guest starring as Grimlock #1 Episode 1x19: Out of Sight (May 5, 1999)