Malcolm Foster Smith is an actor.
The Thundermans Return 2024
as Leon
Aliens, Clowns & Geeks 2021
as Lt. Johnson
God's Waiting List 2006
as Arbie
Alias: The Lost Episode 2002
as Dixon
Ophelia's Opera 2001
Actor
Credits from TMDB.