You look much better in person than on TV. - 맞는 표현이지만,
better(good)의 의미가 너무 광범위하기 때문에 좀 더 구체적으로 말할 필요가 있습니다.
.
따라서 You가 남자인가 여자인가에 따라 good보다는 handsome, pretty가 적당하다고 생각합니다.
You look more handsome in person than on TV.
You look prettier in person than on TV.
You look more beautiful in person than on TV.
여기서 in person이 없으면 on TV가 아닌 다른 모든 방식으로( 영화에서, 연극무대..)
해석될 수 있기 때문에 '직접 만나다'는 의미를 정확하게 말하기 위해 필요합니다.
You looke much better than in TV.
라고 하시면 될 것 같은디요~ ^^