Connor Russell is an American actor based in New York.
I Think I'm Sick 2023
as Will
Credits from TMDB.