Andrew McGinnis

Andrew McGinnis portrayed Leo Wyatt's magical alias Louis in the season 8 episode "Still Charmed and Kicking."