marc bushala net worth