Marc Fennell is an Australian film critic, technology journalist, radio personality, author and television presenter. Fennell is the co-anchor on The Feed.
Came From Nowhere 2024
as Himself
The Kingdom 2023
as Self, Producer
Stolen Life 2007
as Com Bot Alpha
Credits from TMDB.