Try Thuja plicata.
They grow fast, tolerate all kinds of conditions, can be pruned to fit the space, and when too tall they are easily cut down or sheared as a hedge.
I partially girdle mine to slow down their growth once they reach the height I want.
Photo attached ...