The Good Witch
Role(s): Michael
The Good Witch's Charm
At Risk
Role(s): Jessie Huber at 16 (uncredited)
Life with Boys
Role(s): Gabriel "Gabe" Foster