Castaldi represented Italy on first board in the 7th Chess Olympiad at Stockholm 1937 and 9th Chess Olympiad at Dubrovnik 1950.