The Trial of the Chicago 7 2020
as Reporter 7
Up on the Wooftop 2015
as Stan
One Small Hitch 2013
as Stavros
Sci Fi Sol 2012
as The Brain/Gearhead
Credits from TMDB.