William Francis McGuire is an actor, known for Mission: Impossible III (2006), The Day After Tomorrow (2004) and 100 Deeds for Eddie McDowd (1999).
Charmed - Season 1 (1998)
ER - Season 6
Silk Stalkings - Season 5
Tru Confessions
Without a Trace - Season 4
Weeds - Season 8
Without a Trace - Season 6
ER - Season 11
ER - Season 5
Weeds - Season 3
Saving Grace - Season 2
The Practice - Season 3
NYPD Blue - Season 12
Castle - Season 4
Weeds - Season 6
Charmed - Season 4 (2002)
JAG - Season 10
South of Nowhere - Season 1