Central to homologous recombination (HR) is the assembly of Rad51 recombinase on single-strand DNA (ssDNA), forming the Rad51-ssDNA filament. How the Rad51 filament is efficiently established and sustained remains partially understood. Here, we find that the yeast ubiquitin ligase Bre1 and its human homolog RNF20, a tumor suppressor, function as recombination mediators, promoting Rad51 filament formation and subsequent reactions via multiple mechanisms independent of their ligase activities. We show that Bre1/RNF20 interacts with Rad51, directs Rad51 to ssDNA, and facilitates Rad51-ssDNA filament assembly and strand exchange in vitro. In parallel, Bre1/RNF20 interacts with the Srs2 or FBH1 helicase to counteract their disrupting effect on the Rad51 filament. We demonstrate that the above functions of Bre1/RNF20 contribute to HR repair in cells in a manner additive to the mediator protein Rad52 in yeast or BRCA2 in human. Thus, Bre1/RNF20 provides an additional layer of mechanism to directly control Rad51 filament dynamics.