Just looked at dudes Wikipedia, he hasnt done anything since 2016.
I checked wikipedia. He was last on a show called Cuckoo from 2014-2018.
So three years.
With the pandemic last year and this year it's only been like 2 years since he's been out of work.
This happens often enough that it should be a cautionary tale to guys that decide to headline a franchise before their career has ripened. shyt, look at Lautner, Mena Massoud, Josh Hutcherson and Dylan O'Brien there careers have stalled since they didn't have the foundation before their respective franchises kicked off.