Papa Roach - Live at Wacken Open Air 2025 2025
as Drums
Papa Roach - Hellfest 2023 2023
as Self
Credits from TMDB.