reece waller