He is at an above-amateur level.
「彼はアマチュアの域の上にいる(超えている)」
His performance surpasses an amateur level.
「彼のパフォーマンスはアマチュアのレベル(域)を超えている」
Performance=「腕前、演技」
Surpass~=「~を超える」
Above~=「~の上」
その他の表現
He is like a pro.
「彼はプロみたいだ」
He doesn’t look like an amateur.
「彼はアマチュア(素人)に見えない」
ご参考まで